Shared between France and Switzerland, which massive, crescent-shaped body of water is the largest lake in the Alps and features the famous French spa town of Évian-les-Bains on its southern shore?
Continue
Scroll down for results