SS&CF #11

9.2K 290 70
                                    


Once upon a time, the legends says that a little girl drowned in a canal surrounding in uninhabited island in Mexico.
Today, some even hang from trees.

Now, the area is nicknamed Island of the Dolls.

Scary Stories & Creepy FactsWhere stories live. Discover now