Possessed by a haunting energy, The Island of the Dolls in Mexico is a place of eerie fascination for many. Located in the Xochimilco canals just south of Mexico City, this mysterious island is adorned with thousands of dolls hanging from trees, fences, and buildings. The story behind these dolls is as chilling as their… Continue Reading →