Here are 8 photo spots at Geneva for you.

Geneva (German: Genf) is a city in Switzerland at the southern tip of Lake Geneva. Surrounded by the Alps and Jura mountains, the city offers the beautiful Mont Blanc views.

latest contributors
Miguel Marfil Sjoerd Feenstra Bsr Osan Altun Thomas Ahern
Imprint & Contact © Locationscout 2023 Privacy / Terms