Montreux- a small town on the eastern shore of Geneva lake in switzerland, is characterized by its natural beauty and the amazing views of the lake and surrounding mountains. A place for relaxation and spending a couple of days that you must not miss while visiting the western part of Switzerland.
No comments:
Post a Comment