Monday, February 6, 2012

Montreux

October 30, 2006 by  
Filed under Montreux, Switzerland

Montreux 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 [...]