Rare photos show a pod of orcas swimming 40 miles off the coast of Massachusetts

Rare photos show a pod of orcas swimming 40 miles off the coast of Massachusetts

Business Insider

Published

New England Aquarium scientists photographed four killer whales near Nantucket as they were conducting an aerial survey of the area.

Full Article