The music city of Montreux

7 September 2011 | Author/Destination: | Rubric: General Reading Time:  8 minutes

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 TopReturn to Top