Feedback

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.

Shows