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