Meet Sri Lanka’s Turtle Guardians It’s a humid night on the western coast of Sri Lanka. On Mount Lavinia Beach, a popular strip just south of Colombo, a small group of ... Share This