Europe · Switzerland
Vevey
Vevey is a lakeside town on the northeastern shore of Lake Geneva in the canton of Vaud, sitting between Lausanne and Montreux on the Swiss Riviera.
RegionEurope
Sign in to read the full Vevey guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.