
You would think that with all of the development and, let’s face it, downright noise and tackiness that has become Cancun, that the sea turtles would have been totally turned off… I mean, even they know that nobody needs yet another Hard Rock Cafe! But, no. I guess after however many millennia, these pre-historic beasts…












