Showing posts with label Montreux. Show all posts
Showing posts with label Montreux. Show all posts

Tuesday, June 25, 2013

17 days in Switzerland and Italy (3) - Montreux, Switzerland

Montreux, a small city located on Lake Geneva at the foot of the Alps, our second stop in Switzerland.