Montreux location on the shores of Lake Geneva, and on the foot of Alpine foothills makes it an ideal base from where to explore numerous places of interest. There are some mountain villages nearby, and the popular resorts in the Valais and the Bernese Oberland also are close. Rochers-de-Naye In only 45 minutes, the cogwheel prepare climbs 1,600 meters (approx. ...
Read More »