Coasts and beaches
|
Tossa de Mar. Palamós. Palafrugell. Begur. Pals. Besalú. Peralada. Figueres. Roses. Roses.
Charming villages on the Costa Brava
, the Visigothic settlement of Puig Rom, and the walled enclosure of the Citadel. One of the most magical places ...