The Costa Brava is a coastal region near Barcelona with popular destinations such as Blanes, Tossa de Mar and Lloret de Mar, where you can visit the beach, enjoy local food, explore coves along the coast, or visit Girona, Figueres and the Salvador Dali Museum.