
Humpback whale majestically returns to New York City’s Hudson River years after previous spotting.
Near Manhattan on November 12, 2026. Making the first time the beautiful species has been caught on footage strolling and strutting that section piece of the river almost six years!




