PERSPECTA

News from every angle

Back to headlines

Thousands of Squid Wash Ashore on Cape Cod Beach

Thousands of brown-hued squid recently washed ashore on a beach in Cape Cod, Massachusetts, surprising beachgoers and visitors. The Provincetown Harbormaster's Office is investigating the cause of the phenomenon.

PostShare