Lake Geneva (Lac Léman)
Fringed by mountains and framed by lakeside towns, Lake Geneva (Lac Léman) is a big, beautiful body of water that’s one of Central Europe’s largest lakes. While much of it sits in Switzerland, a shorter stretch of its southern shores is located in France, bordered by the spa town of Évian-les-Bains. The lake’s more popular tourist bases are Geneva, Montreux, and Lausanne, which serve as launchpads for sightseeing, hiking, and lazy days of cruising or swimming on the lake.
...