Immerse yourself in the rich history, vibrant culture, and stunning landscapes of Girona, Catalonia, with this detailed 7-day itinerary.