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 Waterfalls of New York (state) Landforms of Delaware County, New York Tourist attractions in Delaware County, New York