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



Source link