Montreux
Montreux a resort town in SW Switzerland, at the east end of Lake Geneva, which since the 1960s has hosted annual festivals of both jazz and television; Golden, Silver, and Bronze Roses are awarded to winners at the light entertainment festival.
More From encyclopedia.com
About this article
Montreux
All Sources -
You Might Also Like
NEARBY TERMS
Montreux