The Merrimack River flows through these four New Hampshire cities:
Each offers riverfront parks, historic mills, and recreational access to this vital New England waterway.