News

The Island of the Dolls, or La Isla de las Munecas as it's known locally, is located in the Xochimilco canals south of Mexico City. The artificial island houses a few small huts, which are ...
Imagine an island where about 1,500 baby dolls and dismembered doll parts hang from trees, their lifeless eyes eerily staring ...
In 1957, murders occurred upon the infamous, 'Island of the Dolls', in Mexico. A modern-day British journalist, Emily, deceitfully takes an assignment in London to research and uncover the truth ...