Hatchings continue in loggerhead sea turtle nests in Antalya

Approximately 4,500 loggerhead sea turtle nests have been identified in the Manavgat, Belek, and Kundu-Lara regions of Antalya, and so far, 25,000 hatchlings from approximately 2,000 opened nests have... Click to continue