Webcam Search Results: vevey

Mount Pelerin

Enjoy viewing Mount Pelerin in Vevey, Switzerland

Vevey - Market Square

View of the Market Place of Vevey. Vevey is a town in Switzerland in the canton Vaud, on the north shore of Lake Geneva., not far from Lausanne.