Dozens of sea turtle hatchlings make their way to sea
NORTH TOPSAIL, NC (WWAY) — An exciting evening for beach goers as they witnessed dozens of sea turtle hatchlings make their way out to sea Thursday night on North Topsail Beach.
Those who were there said 33 Loggerheads made their way out to sea. The release happened about 2 miles north of the Seaview Fishing Pier.
People took video and pictures as they encouraged the sea turtles out to their ocean home.
We’re told 59 turtles were also released earlier this week as well.
Leave a Reply