New York Jul 20, 2022

Humpback Whales Can't Seem to Stay Away From NY and NJ

Humpback whales have been spotted by the Jersey Shore, Long Island and in the waters around New York City since 2011 — but why are they coming to the tri-state area? Well, just like many people who li...
Contact Us