One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018.
One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018. North Carolina State Parks and Recreation
One of the Earth's largest sea turtles laid eggs in this nest at Fort Fisher State Recreation Area in North Carolina between May 20, 2018 to May 23, 2018. North Carolina State Parks and Recreation

One of the world’s largest turtles just laid eggs on a North Carolina beach

May 23, 2018 04:49 PM