Have you fished at Soucook River? Be the first to comment on this fishing spot.
The Soucook River is a 29.2 mile long (47.1 km)[1]river located in central New Hampshire in the United States. It is a tributary of the Merrimack River, which flows to the Gulf of Maine.