Description

A two drop 260 foot waterfall, one of the highest waterfalls in New York.