Island of Dolls

Run Time: 45 mins
Air Date: Sat, 25 Oct 2014
Average Rating: ⭐ 0 (0 votes)
Discovery Travel Channel discovery+Season 10 - Episode 4

Average Rating: ⭐ 0 (0)
Near the dark and creepy canals of Xochimilco, Mexico sits what might be the world's strangest and scariest tourist attraction: the Island of the Dolls, also home to a sinister and haunted mystery.