Tucked between Barcelona and the Costa Brava, Girona is one of Spain’s most captivating yet often overlooked destinations. With its extraordinary medieval quarter, superb restaurants, charming boutiques and remarkable value for money, this Catalan city […]