Villars-sur-Ollon, Switzerland
Vaud · Switzerland
Villars-sur-Ollon is a small town in Vaud, Switzerland with a population of 2,500.
2,500
Population
349/sq mi density
4,101 ft
Elevation
1,250 meters
40°F
Avg Temperature
4°C
80.8 in
Annual Rain
Europe / Zurich
Timezone
Waterfalls Near Villars-sur-Ollon, Switzerland
1 waterfalls from OpenStreetMap and USGS geographic data found near Villars-sur-Ollon, Switzerland.
| Name | Description |
|---|---|
| Cascade du Dar |
All Countries























































































































































































































































