Find out the top things to do in Montreux. Make the most of your trip while discovering Switzerland's hidden gems. The number one thing to visit is ..