Hundreds of sea turtles hatch each summer on Cyprus' beaches, including at Alagadi beach, a conservation and research centre in Northern Cyprus. Duration: 02:20