This was one of the most fun, interesting activities in Mexico City! We loved this because it was so different than the usual activities. We took public transportation all the way -- be aware that the last stop on the train, the one that goes closest to Xochimilco is under construction so everyone gets off at the second to last... more











