Where is Annie the loggerhead turtle?
After a year and a half of rehabilitation at the Two Oceans Aquarium Foundation, she was finally released back into the ocean 14 January 2021. She was fitted with a satellite tag, thanks to the Department of Environment, Forestry and Fisheries.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed