Beaver Brook Cascade NH Beaver Brook Cascade is located at Kinsman Notch in Woodstock NH. Beaver Brook Cascade offers a cascading 500 foot total drop with the largest drop in the cascade is 80 feet. The hike to Beaver Brook Cascade waterfall is a challenging 1.1 miles from the trailhead along Beaver Brook Trail which is part of the Appalachian Read more...
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.