Local residents as well as visitors came to see members of the public releasing 15 turtles from Cayman Turtle Centre: Island Wildlife Encounter into the sea at Barkers National Park in West Bay on Wednesday 21 February. The turtles were each given names by the participants, as Turtle Centre crew members helped them by taking […]