Giant squid washes up near Nafplio (vid) A giant squid was found dead on Karathonas beach in Nafplio, on Monday. April 1, 2021 Published in Greece