The city of Montreux renowned for it’s iconic Music festival, The Montreux Jazz Festival and its annual Christmas Market, actually offers a whole lot more than that. Settled at the foot of the Rochers de Naye and on the shore of Lake Geneva or as we call it the Lac Léman, Montreux has a very …

Read More