The 13th Floor

Real Life Scares Scary Fun 

Scared of Dolls? Check out Mexico’s Creepy, Real Life Island of Dolls!

Located in the canals of Xochimilco in Mexico is a tiny island that has been named Isla de las Munecas – the Island of Dolls. Its sad history and disturbing inhabitants have made it an unwitting tourist attraction. According to legend, the island’s sole permanent inhabitant, a hermit named Don Julian Santana Barrera, found a […]