Geneva ATTRACTIONS See all

Lake Geneva (Lac Leman)

Lake Geneva (Lac Léman to the locals) is land-locked Switzerland’s largest body of water, though most of its southern shore is in French territory. The lake is ringed by Alps and almost any point along the shore offers jaw-dropping scenery, ... 

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