Olive Ridley Turtle
The olive ridley turtle is the most abundant sea turtle species in the world and is known for its mass nesting aggregations called arribadas (meaning “arrival” in Spanish). Arribadas occur so that there are safety in numbers. More hatchlings survive when they enter the sea with hundreds of others, as opposed to hatchlings born from … Read more