Montreux

Montreux Switzerland

Montreux

Montreux is a Swiss city located on the shore of

Lake Geneva (Lake Leman). The city is famous for host annualy since 1967 the Montreux Jazz Festival.You can get Montreux from Geneva. Hotels in Montreux

What to visit in Montreux: Chillon Castle; Freddie Mercury Statue; St Vincent Church; Châtelard Castle; Montreux Palace;

Map of Montreux

Map of Montreux Switzerland

Map of Montreux

Where is Montreux on Map of Switzerland

location Montreux on Map of Switzerland

Where is Montreux on Map of Switzerland