You do realize what the primary operation is at the turtle farm, right?
Not all turtles are released......
Not, MOST turtles are released.....
frankly, I don't have a problem with the real deal. But I object to the farm's hiding the truth to capture more $ from the tourists that think this is an establishment dedicated to restoration of the species.
Or - in case I'm too subtle above....did you see the menu in the snack bar?
Some of the best turtle soup on the island......
I'm full of dot dot dot dot ? .... Google it ....