Nice streaming camera outside the airport.
This webcams show you the life in Geneva main street in Switzerland
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.
Geneva, Switzerland. Rekoja Place Tartu, Estonia. Leicester Square.