Mexico City (AKA CDMX), the sprawling capital in the heart of the country, is a treasure trove of history, tacos, culture, and modernity. It’s actually the largest city in North America.