Feedback

Thousands of Turtles Invade Costa Rican Beach for Nesting

 

Turtles in their thousands come to nest off the Costa Rican coastline of Ostional, an annual phenomenon called the Arribada.

Shows