Turtle walk at Oman beach
Every year, female Green Turtles return to the beach of their birth to lay eggs; the Ras Al Jinz beach in Oman is one such site
Every year, female Green Turtles return to the beach of their birth to lay eggs; the Ras Al Jinz beach in Oman is one such site