October 15, 2021
Thousands of olive ridley sea turtles are seen coming ashore to lay eggs in a recent phenomena known as an “arribada.