Roses, Spain

Roses is a coastal town on the Costa Brava in northeastern Spain.

A wide shot of Roses, Spain, showing the Mediterranean coastline with a small town of white buildings climbing up a green hillside overlooking the deep blue sea.