The Taste Edit’s Guide to Switzerland: Get insider tips and local recommendations for the best restaurants, things to do, and hotels in Switzerland including Geneva, Zurich, Klosters, the Glacier Express and more.
Montreux has long been our favorite town on the shores of Lake Geneva, with its Mediterranean microclimate and tremendous support of the musical arts with the famous Montreux Jazz …