Annecy Video
Tour Annecy in the French Alps, known as the Venice of the Alps for its canals and medieval old town. The video shows Lake Annecy with its crystal-clear waters, the Palais de l'Isle fortress, colorful arcaded streets, and the stunning mountain backdrop surrounding this picturesque town.