Mexico City is the oldest capital in the Americas—built on the ruins of the Aztec capital Tenochtitlán. It’s also sinking about one meter every year, which is both alarming and oddly poetic. If you visit, don’t miss the Lucha Libre masks in the markets; they’re a pop-culture staple.
Madrid pulses with energy, from the Prado Museum to late-night tapas crawls. Fun fact: the city’s name comes from an Arabic word, Majra, meaning “source of water.” That explains the stunning fountains everywhere.
Bogotá (Colombia) rides high at 2,640 meters above sea level—bring a cozy sweater and aguapanela (a warm sugarcane drink) to fight the chill. For a real treat, take a cable car up to Monserrate for views that steal your breath.
But Wait, There Are More
Buenos Aires (Argentina) is the capital of tango, steak, and late nights—dinner often starts at 9 p.m. or later. The city even has a siesta-free rhythm; locals call it “the Paris of South America.”
Lima (Peru) is a food lover’s paradise. Did you know it’s home to the world’s oldest continuously inhabited settlement, the Huaca Pucllana pyramid? Build a bit of history into your ceviche tasting.
Then there’s Caracas (Venezuela)—a metropolis hugged by mountains and a Caribbean coast. It’s the birthplace of Suspenders and El Sistema, a revolutionary music program that gave the world Gustavo Dudamel.