In the southwest corner of Switzerland, Lake Geneva separates France and Switzerland with a serene beauty. A collage of castles, museums, resort towns and vineyards, this region merits a few days of ...
In the southwest corner of Switzerland, Lake Geneva separates France and Switzerland with a serene beauty. A collage of castles, museums, resort towns and vineyards, this region merits a few days of ...
Arching around most of the southern end of Switzerland’s most southwest corner, Lake Geneva laps against the French border with a serene beauty. A collage of castles, museums, resort towns and ...