Catalonia

El Port de la Selva

Tucked into a sheltered bay on the Costa Brava, El Port de la Selva feels like a well-kept secret. This