Merrimack Valley, beautiful enough to take your breath away. The encyclopedia says: Merrimack River, a river in the northeastern United States, rises in the White Mountains of New Hampshire, flows southward into Massachusetts, then turns northeast to empty into the Atlantic Ocean. It is 177 kilometers long in total.