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…