The Great Herring Migration

The Great Herring Migration

The Merrimack River is home to many fascinating natural wonders, and right now one of the most spectacular – the annual herring migration run – is underway. Tens of thousands of herring and shad are pushing their way upriver from the ocean, seeking out...