CCS Aerial Survey Sights Blue Whale Off Truro, MA

CCS Aerial Survey Sights Blue Whale Off Truro, MA

On Wednesday, May 5, a blue whale was sighted just 13 nautical miles east of Truro by the Center for Coastal Studies Right Whale Aerial Surveillance team. Blue whales (Balaenoptera musculus) are the largest animal ever known to have lived, growing up to 100 ft in...