SEA TURTLES AND THE GREAT ARRIBADA

On just a few beaches in the world, thousands of ridley sea turtles come ashore to nest at the same time. Check out one of nature’s great spectacles!