Sant Joan Castle stands proudly on the rocky Costa Brava coast, surrounded by the blue sea and lush greenery.
Girona
Sant Joan Castle: A historic fortress with stunning Costa Brava views.
pawopa3336, Envato Elements

Explore the Charms of Girona's Scenic Province