News

Xochimilco, which sits just south of Mexico City, is a UNESCO World Heritage Site made up of a vast network of canals and is home to La Isla de las Muñecas, or the Island of the Dolls.
Imagine an island where about 1,500 baby dolls and dismembered doll parts hang from trees, their lifeless eyes eerily staring ...
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 ...
A few miles from the heart of Mexico City lies La Isla de las Muñecas, the Island of Dolls, where thousands of dolls hang from the trees. The island, located in the Xochimilco canals outside of ...