2Annecy, France
Often called the “Venice of the Alps,” Annecy is a picturesque town located on the edge of Lake Annecy.
Often called the “Venice of the Alps,” Annecy is a picturesque town located on the edge of Lake Annecy.