The Costa Brava, also known as the “wild coast” in reference to its rocky landscape, is located in the north-east of Spain ... coves and almost secret beaches. This pretty seaside resort ...
A region in the north-east of Catalonia in Spain, the Costa Brava is best known for its proximity to the Mediterranean Sea, its idyllic beaches and its many sporting opportunities on land and sea.