Trending Now

Humpback whales breach off the coast of North Carolina

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.

Back to top