Waterfalls in Delhi

Watauga Falls

Watauga Falls

Delhi, NY 13753
No Shade
No Restrooms
No Parking
No Picnic Tables
No Benches
Watauga Falls in Delhi, New York is a scenic waterfall destination that has unfortunately become a subject of controversy due to private property restrictions. While locals still occasionally visit the falls for its natural beauty, there are concerns about trespassing and potential fines from law enforcement. The site appears to be under sheriff department jurisdiction now, though some visitors express disappointment that this natural wonder isn't being maintained as a public park for everyone to enjoy safely.