Spanish for “arrival”: the magical days and nights when tens of thousands of sea turtles come ashore on Costa Rica’s Pacific coast to lay millions of eggs. In Turtle Beach, a documentary ...
Arriving together in such numbers and synchronizing their egg-laying is thought to be a ... Yes, that sometimes keeps me up at night.” Watch Turtle Beach on The Nature of Things.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results