Skip to main content

A recent aerial survey by the New England Aquarium revealed the Northeast Canyons and Seamounts Marine National Monument, about 130 miles southeast of Cape Cod, is teeming with life. The survey spotted over 500 animals and fish including dolphins, sharks, whales and rays. Read more about what the New England Aquarium found during their yearly aerial survey.

Read the Article Here