Vevey

Vevey

Vevey is a town in Switzerland in the canton Vaud, on the north shore of Lake Geneva, near Lausanne.

Read more about Vevey.