Nestled along the banks of the Onyar River in northeastern Spain, Girona is a medieval gem in the heart of Catalonia. It’s a city that effortlessly combines history, culture and breathtaking beauty to provide a fascinating glimpse into Catalonia’s past.… Read the rest