8Annecy, France

Often called the “Venice of the Alps,” Annecy is a charming town located by Lake Annecy. The city is famous for its crystal-clear waters and cobblestone streets.