The isolated ledge overlooking Lake Geneva offers an impressive panorama featuring the snowy peak of gigantic Mont Blanc. The natural idyll of Marais de la Versoix is in a tucked-away location, a stone’s throw away from the global metropolis of Geneva.