People also ask
Is Montreux in France or Switzerland?
Why is Montreux famous?
Why did Queen record in Montreux?
What celebrities lived in Montreux?
Montreux, Switzerland is located at Switzerland country in the Towns place category with the gps coordinates of 46° 25' 52.3956'' N and 6° 54' 38.4480'' E.