Xochimilco and The Island of the Dolls Travel, Tourist AttractionsAmy BonaduceJanuary 16, 2019Travel Blog, Travel Guide, Travel, Strange Destinations, Island of the Dolls, Xochimilco, Mexico, Canals, Unusual Adventure, Mariachi Band Comments