Costa Brava Travel Guide: Beaches, Towns and Timing
The Costa Brava is the rugged Catalan coast north of Barcelona — pine-backed coves, whitewashed fishing towns, and coastal footpaths, with Dalí's surreal legacy and medieval villages just inland. It is not one resort strip but a string of very different places, and seeing it well means a car and a sense of which towns are worth your time. Here is how to plan it.
Henrik Vinter