French-speaking Switzerland


Visiting The Swiss Riviera

The Swiss Riviera is located on the shores of Lake Leman stretching from Geneva¬†which is 99 km to the south and Montreux to the north east. With an abundance of¬†sailboats dotting its shores, Lake Leman is the biggest fresh water lake in Western Europe and a pearl for travelers visiting Switzerland. Most of French-speaking Switzerland…