Island of the Dolls (Isla de las Muñecas) – Xochimilco, Mexico City
The Island of the Dolls: A Haunting Legacy in Xochimilco, Mexico In the serene yet labyrinthine canals of Xochimilco, south of Mexico City, lies a location both captivating and chilling: La Isla
Follow