Montreux, Switzerland

Montreux is truly a resort town- once a village of farmers and fishermen, it is now home to the vacationing elite. You’ll see people from every imaginable country here, soaking up the sun and meandering down the river walk while taking in the view of Lake Geneva and the Bernese Alps. This is a town …

Continue Reading