Top

Montreux

Montreux SwitzerlandMontreux is found on the north-east shore of the Lake Geneva, of the Canton of Vaud, Switzerland. It is referred to as “the Pearl of the Swiss Riviera” and is home to about 20,000 inhabitants. Thanks to its pleasant Mediterranean climate, this spa town of Montreux is one of the much sought after resorts of Switzerland. The place can be reached by flight, train, car or boat. Read more

Bottom