Here are 14 photo spots in 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
Jo Lo-ré Faisal Alhjeri Yann Roulet Miguel Marfil Sjoerd Feenstra
Imprint & Contact © Locationscout 2024 Privacy / Terms