As one of the largest and most influential cities on the planet, Mexico City blends ancient history, world-class culture, and modern urban life in a way few places can. Over centuries, it has grown ...