15 Photo Spots in Geneva

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 2026 Privacy / Terms