News

Glide over the picturesque town of Montreux, Switzerland, nestled between the Swiss Alps and the shimmering shores of Lake Geneva. With its elegant Belle Époque architecture, vineyards cascading down ...
Eve Muirhead discovers the magic of Switzerland's Montreux Riviera Gold medal-winning curler, Eve Muirhead, follows in the footsteps of Lord Byron and Freddie Mercury – and is wowed by the Vaud ...