SHARE THIS VIDEO —
Thousands of Sea Turtles Lay Eggs on Costa Rica Shore
In their annual egg-laying ritual, more than a million sea turtles are expected to make landfall on the Pacific coast of Costa Rica, which brings thousands of tourists to watch the baby turtles’ first swim.