Imagine an island where about 1,500 baby dolls and dismembered doll parts hang from trees, their lifeless eyes eerily staring ...
The place is filled with decapitated, decomposing, and hanging dolls of various varieties. The island, in Teshuilo Lake in the Xochimilco canals, is home to a fascinating story about a man who ...