LE VAUDIOUXFrance
La Billaude Waterfall
Local name: Cascade De La Billaude
A cascading waterfall with a height of 28 meters. It is located in a limestone gorge with high, steep walls. A tourist trail leads to it. The waterfall consists of a series of pools at different heights connected by streams of flowing water.
Less
Attractions inside
La Billaude Waterfall
map
La Billaude Waterfall – popular in the area
(distance from the attraction)