The narrow village paths lined with colourful restaurants and intricate bouquets adorning the decaying medieval walls, straddled the main stream meandering through the centre of this picturesque town nestled at the footsteps of the Alps. The landscape, comprising a ring of forested mountains surrounding a crystal clear lake embraced this medieval paradise. Centuries old towns with cobblestone streets, ramparts, archaic castles and cathedrals from the medieval and renaissance periods uniquely European were truly fascinating to behold. Exotic buildings with colourful facades, magnificent cathedrals and cobblestone passageways plunged one into the story books of ones childhood. Flamboyant characters such as Molière and D’Artagnan suddenly come to life amidst the architectural sophistication and elegance of this diverse and vibrant Gallic culture.