Things to Do in Mexico City: Why This Megacity Completely Won Me Over Mexico City surprised me. I arrived with certain assumptions — the traffic, the safety concerns, the sheer scale of a metropolitan area of twenty-two million people…