You arrive by canal from Mexico City, and you can’t help but stare at the island in disbelief. For here, on the outskirts of the city, something distinctly sinister is lurking among the trees. You wonder, just how did this macabre attraction come to be?
The place is Teshuilo Lake, and it is part of the Xochimilco canal system that winds through the far south of Mexico’s capital city. Its name means “place where flowers grow.” For generations, it’s been providing locals and tourists alike with a place to escape the madness of the city.
But amid the pleasure cruises and the floating gardens is something far more frightening. Indeed, a strange memorial has sprung up on an island around two hours from the city center. And with it, an even stranger legend has been born.