Hello, Guest

Montreux

Lake Geneva from Montreux

Destination creator (Voyajo Team)

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 and nearly 90,000 in the agglomeration. (...) (from Wikipedia)

Trip creator - VilluTiitus