Lake Geneva and the Swiss Alps in Montreux

David’s Been Here presents a video to the lakeside town of Montreux, Switzerland. Located right along the stunning Lake Geneva, this picturesque town is a must visit if you’re traveling along the south-west region of the country. With local markets, shops, cafés and a breathtaking backdrop of the Swiss Alps, this quaint village is certainly one you won’t soon forget. Tour the streets and waterfront here with David, and visit for yourself with the David’s Been Here Guide to Switzerland, now available for your Kindle as well.

Become a member for $5/month!

Exclusive Videos & Photos ,Early Access to my YouTube Videos And more!
Leave a Reply

Your email address will not be published. Required fields are marked *

    Related Posts


    101 Countries • 1432 Cities

    Sign up to receive travel deals and all the latest news!
    Follow us