Weird Sightings On Google Street View

The island of dolls


This creepy place is located right south of Mexico city between the canals of Xochimilco and is dedicated to a little girl that died under mysterious circumstances. It’s said that all the dolls there are possessed by her spirit.