Spain’s Costa Brava, Part 1: LLafranc, Calella de Palafrugell and Cap Roig The wild and rugged Costa Brava is our favourite part of the Spanish mainland coast. Costa Brava boasts some of the best beaches in Spain, from golden sandy stretches of beach to rocky hidden coves and isolated beaches only accessible on foot. 6th Apr 2021 0