Video shows hundreds of sea turtles coming ashore for mass nesting on Costa Rica beach

A beachgoer in Costa Rica happened upon an amazing sight as hundreds of sea turtles made their way onshore to lay their eggs.

Top Videos

Good Day Tampa Bay

We Live Here