ARCHELON – Protect the Sea Turtles Animal charity, Flora & Fauna of Crete The loggerhead sea turtle (Caretta caretta) is one of eight species of sea turtle worldwide and also hatches on the beaches of southern Crete,