Girona Flower Festival; spring (usually in May): Girona’s narrow old streets flush with colour as hundreds of blooms are crafted into elaborate displays. This is when the already camera-friendly city it as its most photogenic.
Cantada de Habaneras in Palafrugell; July: One of the region’s most spectacular events, this musical event pays homage to its fishing ancestry. Fishermen sing habarneras (Cuban songs) from a stage erected at sea. The event attracts tens of thousands who crowd onto the beach and boats.
City festivals: Each town has its own patron saint and each year week-long festivals are held in their honour. Dates vary from town to town so chances are your holiday will coincide with one. These events are steeped in tradition, and typically feature dancing, human pyramids, fire-running and a giant papier mâché sardine-burying ritual (honestly).