About 17.4 miles south of Mexico City in the Xochimilco canals in Mexico, there is a small, remote island, known as “Isla de las Muñecas” (Island of the Dolls), which was destined to become one of the world’s creepiest destinations.
About 17.4 miles south of Mexico City in the Xochimilco canals in Mexico, there is a small, remote island, known as “Isla de las Muñecas” (Island of the Dolls), which was destined to become one of the world’s creepiest destinations.