Turtle Take-Off

2 years ago
22

Around a 100 newly hatched turtles released into the wild @ El Nido, #Philippines, much to the delight of tourists visiting the area for its marine biodiversity, turtle-friendly restaurants & hotels

Loading comments...