Ancient streets, modern fire
20 million people, 40,000 restaurants, and the best tacos on earth.
Built atop the ruins of Tenochtitlan, the Aztec capital the Spanish razed in 1521, Mexico City has been continuously rebuilt for over 700 years. It served as the seat of New Spain for three centuries before becoming the heart of Mexico's independence and revolutionary movements — few cities let you stand on a pre-Hispanic pyramid and a Spanish cathedral within the same city block.