They hang from trees and clothes lines. Bits of plastic bodies jammed onto fenceposts and nailed to cabin doors. Decaying heads strewn among the island's greenery, gazing at visitors through insect-infested eye-sockets. Welcome to Mexico's Isla de las Muñecas, or Island of Dolls.
Legend has it that decades ago a little girl's corpse washed up on the murky banks of the island. Don Julian Santana Barrera, the island’s solitary caretaker, discovered her floating facedown alongside a waterlogged doll. To commemorate her spirit, Barrera hung the doll on a nearby tree.
But the little girl's ghost soon began to haunt him. Desperate to appease her, the caretaker hung more dolls – every bit of a Barbie or scrap of a Cabbage Patch he could lay hands on. Barrera amassed hundreds of them over a span of 50 years. Still, the ghost never left.