Mass dolphin beaching at Cape Cod Via News24 Sci Tech | 24 Jan 2012 - 19:33:26 At least 85 dolphins have beached themselves in a shallow inlet of a US nature reserve at Cape Cod, officials say, adding that the cause of the mass stranding remains a mystery. Source