Montreux Archives - Touring Highlights

Tag

Montreux

Montreux is a municipality in Switzerland, located on the picturesque shores of Lake Geneva. It is an especially popular destination for music fans, who come from all over the world to see the annual Montreux Jazz Festival. Montreux has many musical claims to fame, it was even the home of Queen legend Freddie Mercury, who...
Read More

Proceed Booking