A Visit To Montreux And Chillon Castle

A Visit To Montreux And Chillon Castle

Montreux, nestled on the shores of Lake Geneva with a stunning backdrop of the Swiss Alps, is a lovely place to visit and a really easy day trip to do from Lausanne. As I was house sitting nearby for two gorgeous cats, I thought I’d sneak out and pay a visit.  When...

Pin It on Pinterest