News

CAPE COD - The waters off of Cape Cod, Massachusetts are teeming with life ... Sharp said the southeast corner of the Cape Cod bay has more dolphin strandings than anywhere on the planet.
Rescuers who helped free more than a hundred dolphins from the Cape Cod shoreline say they've confirmed that the mass stranding that ... and the Florida Keys where dolphin species were observed ...