Sea Turtle Hatchery
save place
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.
Have you been here? Share a tip or a photo with fellow travelers.
Original aud dev 300x350 example