Contoocook River
The Contoocook River is a 71-mile-long (114 km) river in New Hampshire. It flows from Pool Pond and Contoocook Lake on the Jaffrey/Rindge border to Penacook (just north of Concord), where it empties into the Merrimack River. It is one of only a few …