The unbelievable sight was spotted by Valery Narudinov, who decided to visit the nightmare-inducing attraction on his honeymoon.
The seemingly never-ending number of dolls, some headless, some disfigured and others simply downright disturbing can be seen hanging from every tree, branch and fence on the island.
The legend reveals that the dolls were placed on the island in Xochimilco by its original owner, a man by the name of Don Julian Santana Barera, after a young girl drowned in the waters surrounding the island in the 1950s.
Seeing a doll floating in these waters and believing it to have belonged to the deceased girl, he hung it from a tree both as a sign of respect and to ward off evil spirits.
He then continued to hang dolls all across the island for the next 50 years until his death in 2001.
A death which some say can be attributed to the dolls themselves, as he apparently died in the same spot as the little girl was found some half a century earlier.
Some witnesses claim they had heard the dolls whispering to each other, while others who were on a boat near the island said the dolls lured them to come down to the island.
After Julian’s death in 2001, it has become a tourist attraction, with visitors bringing more dolls.
Yet whilst the island is believed by many to be haunted, Valery insists that it did not personally give him the jitters.
He said: “The place is not really creepy, just interesting.
“Maybe due to other people being there. If I stayed there at night, I might feel differently.”