The music city of Montreux

September 7th, 2011 | Author/Destination: | Rubric: General

View on Lake Geneva and France © Christian Perez

View on Lake Geneva and France © Christian Perez

Montreux is a municipality in the district of Riviera-Pays-d’Enhaut in the canton of Vaud in Switzerland. It is located on Lake Geneva at the foot of the Alps and has a population of 23,800 and nearly 90,000 in the agglomeration.   read more…

Return to Top ▲Return to Top ▲