Loading Video…
This browser does not support the Video element.
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.