Xochimilco (Spanish pronunciation: [sotʃiˈmilko]; Classical Nahuatl: Xōchimīlco [ʃoːtʃiˈmiːlko] ) is a borough (Spanish: demarcación territorial) of Mexico City. The borough is centered on the formerly independent city of Xochimilco, which was established on what was the southern shore of Lake Xochi...