Watauga Falls
   HOME

TheInfoList



OR:

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.


References

{{Reflist Waterfalls of New York (state) Landforms of Delaware County, New York Tourist attractions in Delaware County, New York