Hundreds of sea turtles begin synchronized nesting on beach

Olive ridley sea turtles made their way up the beach to lay eggs in Costa Rica.

September 21, 2020

Examined