There is something very special about the french city of Annecy, a historic alpine town with arguably one of the most picturesque lakes in the world. The old town, with its castle, flowing canals and cobble streets takes you into a fairytale world, one where you are eating cheese fondue every day ...