The Island of The Dolls Unknown 6:53 PM Add Comment Dolls, GHOSTS, Mexico City. Ghosts, Xochimico Edit There is an island just South of Mexico City called Xochimico. Xochimico is famous for its beautiful gardens, scenic canals, and anc... Read More