26/01/2021 ARCHELON – Protect the Sea Turtles archelon, Sea life, wildlife The loggerhead sea turtle (Caretta caretta) is one of eight species of sea turtle worldwide and also hatches on the beaches of southern Crete,