24 Hours in Montreux
Montreux is a quaint town snuggled between Lake Geneva’s shores and the snow-covered Swiss Alps. Famous for its brilliant Jazz Festival, it attracts over 200,000 visitors in the first two weeks of July alone. For the rest of the year,…