EuropeHistory & Heritage Seven Reasons to Visit Le Montreux Palace in SwitzerlandSeven Reasons to Visit Le Montreux Palace in Switzerland Ginny Smith | Aug 9, 2016