Green Sea Turtle (Chelonia Mydas), Ras Al Jinz, Sultanat of Oman, Arabic Peninsula – This picture was actually taken in Cap Skirring, Casamance, Senegal, April 2002
Thousands of Green Turtles arrive at the beaches of Ras Al Hadd and Ras Al Jinz every year to lay their eggs in the sand. To do so they dig a deep hole with their powerful flippers. A truly moving experience! Continue Reading →