News

The Swiss city of Montreux is known for hosting one of the world’s great summer music festivals. With its Lake Geneva setting and facing stunning Alpine peaks, it’s a prime destination year around.