Lake Geneva, Europe’s biggest Alpine lake, straddles the Swiss/French border, and laps at the shores of some of Switzerland’s most well-known cities.
The city of Geneva (in French Genève; in German Genf) located between pretty snow-capped peaks at the point where the Rhône spills into Lake Geneva.
Leave a Reply