New Hampshire's Largest Artificial Lake Is A Fishing Paradise With Mountain Views And Boating
This reservoir on the Connecticut River is New Hampshire's largest man-made lake and offers over 3,000 acres for boating, fishing, and waterfront recreation.
Read More