Bear Brook State Park

At just under 10,000 acres, Bear Brook State Park is the third largest State Reservation, located in the towns of Allenstown, Deerfield, Hooksett, and Candia in Merrimack and Rockingham Counties in southeastern New Hampshire.

Sort Results by:
Result Count: 5 10 15 25