It's a tiny, beautiful island, despite daily boatloads of tourists being belched onto the surrounding beaches from Cancún. Unassuming and out of the way, La Tortugranja is not only a sanctuary for turtles, but also for lone photographers in a hermit-ish mood.
They keep many different species here (all endangered) but most stunning are the white sea turtles. According to their caretakers, they cannot absorb sunlight properly and so suffer a shorter lifespan. Because of this and for educational purposes, they will never be set free, though I can't help but think that a short life in the ocean is better than an eternity in a tank.