The Catalan coast and inland combine Costa Brava coves at Cadaqués and Cap de Creus, the volcanic Garrotxa region around Olot, the Pyrenees foothills at Cardona's salt mountain, and the Penedès cava country.
Costa Brava warming for swimming, Girona Flower Festival second week of May fills the cathedral steps, and the Penedès vineyards leafing out for the new vintage.
Cadaqués and Cap de Creus packed by 11am, Festes de Sant Joan June 23 with bonfires across coastal villages, and Tarragona Castells human-tower competitions.
Sea still warm enough for October swimming, cava harvest in Penedès, and the Costa Brava restaurants at peak with the Sant Pau and El Celler de Can Roca scene.
Mild Mediterranean winter around 13°C, Calçotada onion-roast season January-March, and Girona Temps de Flors the second week of May aside, walking the medieval streets pleasant.