Annecy is a beautiful mountain town in France with great food, castles, and a lake. Here are some fun things to do in Annecy!
Annecy is a beautiful mountain town in France with great food, castles, and a lake. Here are some fun things to do in Annecy!