As the longest free flowing coastal river in New England, the Taunton River provides important habitat for fish and wildlife, including the largest spawning population of river herring in New England. Each year in spring, about two million herring make their way through the watershed to the Assawompsett Ponds to spawn. On the Nemasket River [...]