The Haunting Realm of the Island of the Dolls 🪆
Origins of an Eerie Sanctuary
Located in the Xochimilco canals south of Mexico City lies a small island known as La Isla de las Muñecas, or the Island of the Dolls. The island's unsettling atmosphere is attributed to the hundreds… pic.twitter.com/OMbtkfppyM— Detective Tiger's Stories (@TBBOB2) May 4, 2024
