How to spend one day in Montreux on the Swiss Riviera
Montreux is a gorgeous Swiss town that sits on the shores of Lake Geneva. There are mountains all around, a beautiful lakeside promenade, and a fairytale castle – enough to justify spending at least one day in Montreux. The town known for having attracted the rich and famous – most well-known among these is Freddie…