Geneva and Lake Geneva: Switzerland's French-Speaking Riviera
Tucked into the country's south-western corner, where the Alps ease into vineyards and the French language takes over, Geneva and the shores of Lake Geneva offer a different flavour of Switzerland altogether. This is the Suisse Romande, the French-speaking region, and it comes with a distinctly cosm
Read more →