If you want your soul to find peace, go to Montreux.
Montreux is one of those places that seem to hold certain magic. It’s spectacularly
located at the shores of Lake Geneva, bathed in afternoon sunshine streaming
across the lake and protected from chilly northerlies by a wall of giant mountains.
It offers breathtaking views of the Dents du Midi peaks (9750 feet) on the other
side of the lake. Thanks to its mild microclimate, visitors can marvel at a wide
variety of tropical plants lining the scenic lakeshore walk.
To the west of the village are the magnificent vineyards of Lavaux. Terraced
in these vineyards are a number of miraculou...Read More