Montreux has long been our favorite town on the shores of Lake Geneva, with its Mediterranean microclimate and tremendous support of the musical arts with the famous Montreux Jazz …
Montreux has long been our favorite town on the shores of Lake Geneva, with its Mediterranean microclimate and tremendous support of the musical arts with the famous Montreux Jazz …