Admirez les plus beaux panoramas d’Europe

Treat yourself to a trip to the heart of nature in Monts de Genève!
The Salève, Les Voirons and Vuache mountains are just waiting to be climbed! Get away from it all and back to nature in this unspoilt location between Lake Geneva and Mont Blanc.