Otter Falls
Otter Falls is a pretty 30 foot cascading waterfall located somewhere near the headwaters of Esopus Creek, the location listed here is approximate.
[]
30
Esopus Creek