North Truro

Second Dead Pilot Whale Washes Ashore in MA Second Dead Pilot Whale Washes Ashore in MA

Share this Article On CapeCodToday: A dead 11’ pilot whale washed ashore at Head of the Meadow Beach in North Truro, Massachusetts, on Tuesday afternoon. Another pilot whale washed ashore and died on Duxbury Beach Monday morning. A crew...

» October 13th, 2011