About us
Define
Definitions for
"Annecy"
Annecy is a city in the Rhône-Alpes region of east central France, on the shores of Lake Annecy, 22 miles south of Geneva.
en.wikipedia.org