Lake d’Annecy is recognised for its crystal clear water and lively atmosphere. The town of Annecy is a top resort destination in France as well as a university town and is only 45... read more
Shop Online
We'd love to hear from you! Send us your tweets on twitter.com