Girona is on the Costa Brava, located on the Mediterranean. The Costa Brava covers the coast from Barcelona to the French border. The Costa Brava's jagged cliffs and pristine beaches draw throngs of tourists, especially in July and August.
Founded by the Romans, Girona is one of the most important historical sites in Spain. It is located about an hour and 15 minutes from Barcelona by train. The town reputedly withstood three invasions by Napoléon's troops. For that and other past events, Girona is often called the "City of a Thousand Sieges." Split by the Onyar River, this sleepy medieval city attracts crowds of tourists darting inland from the Costa Brava for the day. You can wander for hours through the Call, the labyrinthine old quarter, with its narrow, steep alleyways and its ancient stone houses.