Montreux: the little town bigger than its jazz festival

The Swiss lake-side resort town of Montreux remains a bit of a hidden gem to GCC travellers
Montreux is the ultimate quaint Swiss lakeside town
Montreux is the ultimate quaint Swiss lakeside town
07December2017
Matthew Priest