Spanish Mediterranean beaches. Costa Brava
Costa Brava is a wide strip of the Mediterranean coast that geographically occupies the north of Spain.
Costa Brava is located in the northeast of Catalonia (province of Girona), which is part of the Spanish Kingdom. Costa Brava stretches 210 km from the French border to the Blanes resort town. More