U have captured the nature's beauty. Wow it looks like these turtles are taught to find their way to their actual home..Masha allah....
I would really like to know where is this location...would like to visit..
I have often heard about this in Oman ...and its a tourist attraction too