Category: Switzerland (Montreux)

Montreux, Switzerland

 

Montreux is a town located on Lake Geneve and it was the main destination we chose when we went on the boat since it was the farthest destination we could go to. It is only an hour away by train. Since we were only there for a limited time, we just decided to stay by the water and explored the area around.

 

 

(more…)