Dozens of loggerhead sea turtle hatchlings on North Carolina’s Outer Banks embarked on their life in the ocean on August 23.
This footage, filmed by Meghan Agresto, shows the hatchlings scurrying across the sand toward the ocean. Agresto said she was with the Network for Endangered Sea Turtles (NEST), watching the loggerhead hatchling release in Corolla, a community on the Outer Banks.
NEST, a nonprofit organization established in 1995, works toward the “protection and conservation of sea turtles” on the Outer Banks, according to its website. Credit: Meghan Agresto via Storyful