Last updated: 08:35 AM ET, Mon June 12 2017

Humpback Whales Return to NYC

Impacting Travel Janeen Christoff June 09, 2017

Whale in New York City
PHOTO: Whales are spotted in New York City. (Photo via Flickr/Artie Kopelman)

Comments

LOAD FACEBOOK COMMENTS