answersLogoWhite

0

The Swiss call Lake Geneva Lac Leman. Lake Geneva is the largest body of water in Switzerland. It is a croissant-shaped lake surrounded by villages and castles.

User Avatar

Wiki User

10y ago

What else can I help you with?