More…. Me! 10 years ago More. It was here that the soaring birds were grabbing up the hatchling turtles causing quite a stir among the tourists.