Head of the Meadow Beach

(Photo credit: David G. Curran/ SatelliteNewsService.com)

Pilot Whale Dies On Cape Cod Beach

Biologists say for the second time this week a pilot whale has died after washing up on a Massachusetts beach.



Get every new post delivered to your Inbox.

Join 4,143 other followers