Dalibarda Falls
Dalibarda Falls is the largest waterfall found within Fillmore Glen, dropping about 90 feet over the side of the gorge along an unnamed tributary stream.
[]
85
Dry Creek