Newborn Baby Turtles at Caretta Beach of Aladdin's Castle, originally uploaded by voyageAnatolia.blogspot.com.
New born caretta caretta (Loggerhead Sea Turtle) babies rushing to the Mediterranean Sea at the beach of Aladdin's Castle.
Travelling, Hiking, Driving, Diving, Camping, Exploring Taurus Mountains and Mediterranean Coast of Turkey
New born caretta caretta (Loggerhead Sea Turtle) babies rushing to the Mediterranean Sea at the beach of Aladdin's Castle.