Hi, I just left sea turtles inc. which is a sea rehabilitation center and it was just the coolest thing. It's in south padre texas and you can even see them release the hatchlings. They have a sea turtle wish one arm and it has like a fake fin to help him swim. It was just the coolest thing I have seen.
Last edited by a moderator: