Xochimilco is a town in central Mexico, on Lake Xochimilco. It is noted for its floating gardens. Research Xochimilco