Skip to main content

Isla de las Muñecas — the Island of the Dolls in Mexico City's canals — Ghosts & Hauntings in Isla de las Muñecas, Xochimilco, Mexico City, Mexico | Nightmarks