A group of tourists who arrived at the Thalalla Beach help release turtle hatchlings to the sea. If not released or guided to the beach early enough, the hatchings are at risk of predation.
Pictures by Mahinda P. Liyanage, Galle District Correspondent
Add new comment