In the beautiful town of Annecy in France, there seems to be photographs around every corner
Colorful and charming Annecy, France has been named one of the prettiest towns in Europe