Staff from the National Aquarium joined the North Carolina Aquarium in the coastal town of Morehead, North Carolina for the release of several loggerhead sea turtles, including Sheldon! On the morning of October 19, staff members from both institutions ventured 20 miles offshore to release the turtles.
In order to give the turtles the best chance of survival, staff release them from a boat off the North Carolina coast. The turtles are lowered into the water to allow them to safely return to the ocean.
Now that Sheldon is on his way, our staff is preparing to accept another charge from the Loggerhead Head Start program.
Stay tuned for more updates!