From
From
You will also discover the city of Annecy, in France. Nicknamed the "Venice of the Alps", Annecy offers a harmonious and romantic atmosphere. Surrounded by mountains, the city offers amazing views of the purest lake of Europe.
Lake Geneva
Hôtel de Ville d'Annecy
Palais de l'Ile
Chateau d'Annecy
Keytours (Switzerland)