A nature trail that takes you to the 3 Geneva mountains: the Salève, the Voirons and the Vuache. Just a few minutes from downtown Switzerland, on the French side, the Monts du Genevois offer you a trip to the summit!
Rates
Free
—
Location
Contact Discovery tour: The Monts du Genevois
Spoken languages
Environment
- In the country
- Mountain view
- In town