7.23 whale LIS

Whale Sightings…In Long Island Sound?

If you asked me where you could see a humpback whale, I would probably tell you you might want to take a cruise off the coast of Cape Cod.