Quote:
Originally Posted by Sheil
Yes you're right! Guessing you visited before! It's actually in Chexbres, which is close to Montreux, one of the best places to get a killer low view of the lake.
|
yeah, i visit Switzerland every year so i am very familiar with Geneva and Vaud cantons