Road Cycling Highlight
Recommended by 120 out of 127 road cyclists
Villeneuve lies at 375 m above sea level. M., 9 km north-northwest of the district capital Aigle and 4 km south of the city of Montreux (linear distance). The historic town stretches along the eastern shore of Lake Geneva, to the right of the Eau Froide estuary, on the edge of the Rhone Plain and at the foot of the Vaud Alps.
March 6, 2020
Surprisingly picturesque town - invites you to linger!
November 13, 2020
In the know? Log-in to add a tip for other adventurers!