Humpback whales breach off the coast of North Carolina

Humpback whales breached the waters near a North Carolina lighthouse—delighting onlookers boating in the area.

January 16, 2023

Examined