fin whales Archives - New England Aquarium

Tag Results for fin whales

Whale Watch - July 2, 2017
Whale Watch Log: July 2

Today we escaped the heat and headed out into the Stellwagen Bank National Marine Sanctuary aboard the Cetacea. We saw two species of whales during today's expeditions! ...

Read More