my-server
← Wiki

Watauga Falls

Watauga Falls is a waterfall in Delaware County, New York. It is located northeast of Delhi on Falls Creek.

In 1898 the falls were described as having three tiers, the lowest , the middle , and the top high.

See also

References