Hundreds of sea turtles hatch each summer on Cyprus' beaches, including at Alagadi beach, a conservation and research center on the northern coast of the divided island.Duration: 02:21