Sea Turtles Laying Their Eggs

One of the most incredible experiences ever – witnessing endangered sea turtles laying their eggs on the beaches of Tortuguero, Costa Rica!