Sea Turtle Hatchery
Kosgoda, Sri Lanka
Green Sea Turtles Taking Their First Swim
We were lucky to arrive at the Sea Turtle Hatchery near Hiddaruwa, Sri Lanka, just in time to place tiny,freshly hatched turtles into a water tank for their first swim.