Designed by
Title
Lake Geneva in Geneva, Switzerland #97023234
Description
Lake Geneva or Lac Léman is a crescent-shaped lake shared between France and Switzerland, and overlooked by the Alps. Geneva, the Swiss city at its southern tip, is a diplomatic hub with luxury shops and a cobbled old town. On the southern, French side, is the spa town and resort of Ãâ°vian-les-Bains. The chic, palm-studded Swiss Riviera stretches along the north shore from Lausanne to Montreux.
This image is editorial