costabravatouristguide.com
Costa Brava Beaches
The Costa Brava has a plethora of beaches. They come in all sizes ranging from kilometers-long, tourist-filled stretches of sand to hard-to-reach, virtually ‘private’ beaches nestled i…