Geneva ATTRACTIONS See all

Lake Geneva (Lac Leman)

Lake Geneva is Switzerland's largest body of water, though most of its southern shore lies within France. A crescent of blue hemmed in by the snowy peaks of the French and Swiss Alps, the lake is a year-round hotspot for outdoor activities, with a ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message