April 30, 2023 Killing them with Kindness: Feeding Sea Turtles in the Wild Many years ago, a magical place existed in the Bahamas, on the island of Eleuthera. This was not a well-known spot nor specifically marked…