Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The town in southeastern France is nestled by Lake Annecy, one of the cleanest lakes in Europe, where visitors can enjoy activities like swimming, boating and cycling along its shores.