Posted by Sydney Kahl,
North Country explorer from Plymouth, New Hampshire
North Country explorer from Plymouth, New Hampshire
September 9, 2016 —
High Falls is a 120ft waterfall located in Chateaugay with trails that go long the Chateaugay River. There is also a lean-to and a campground so people can enjoy this beautiful place.