Most Scariest Place in the World – Island of the Dolls, Mexico
The Island of the Dolls is a very small man-made island situated in Xochimilco, Mexico, and it is part of an ancient canal system created by the Aztecs during the pre-Hispanic period. A man...