Haunted Island Of The Dolls Mexico - Unsolved
Channel: GREY SCRIPT
Date: 2020-12-16

The Island of the Dolls, located in the channels of Xochimilco, south of the center of Mexico City, very close to the Estadio Azteca football stadium, is a chinampa of the Laguna de Teshuilo and one of the main attractions of the channels.