Girona, the small Catalan city is truly a gem of a place. It has so much to give to anyone visiting it. Strikingly beautiful Cathedrals, Museums for the culture buff, well maintained medieval towns, colourful flower festivals, charming Jewish quarters and