Villeneuve on Street ViewThe last town on the northern shore of Lake Léman (Lake of Geneva), gate to the Chablais area. Natural reserve of Les Grangettes just nearby, for nice hikes.
VIRTUAL HIKES- We are endorsed as Google Street View Trusted Photographers. Do you wish to feature your favorite place on Google Maps and Street View? Contact us!