montreux
/ˌmɑnˈtɹoʊ/
A town in Switzerland, famous for its festival.
“Montreux's lakeside view took everyone's breath away.”Add to my deck
/ˌmɑnˈtɹoʊ/
A town in Switzerland, famous for its festival.
“Montreux's lakeside view took everyone's breath away.”Add to my deck