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.

Imprint & Contact © Locationscout 2024 Privacy / Terms