
Throughout the coastal waters of New England, the annual migration of river herring has been a seasonal “must see” event. Watching thousands of small fish swim upstream to natal waters, traveling from saltwater oceans to freshwater streams and ponds, is one of nature’s miracles. Yet these marine animals, like most living things on the plant, […] Read more »








