Five free things to do in Mexico City:   Mexico city was originally founded as Tenochtitlan by the Aztecs. This old city was full of huge palaces, marketplaces