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.