Landforms & Water
Lake Geneva: History, Geography, and Highlights
Lake Geneva, or Lac Léman, is a substantial body of water situated on the northern side of the Alps, straddling the borders of Switzerland and France. Renowned as…
Browse GeographyPin
Lake Geneva, or Lac Léman, is a substantial body of water situated on the northern side of the Alps, straddling the borders of Switzerland and France. Renowned as…