Thousands of Sea Turtles Lay Eggs on Costa Rica Shore

00:40

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.