Mexico is a travel destination in North America. Its capital is Mexico City. December and February are its two best months to visit, ranked on 1991–2020 climate averages.
Top places to visit in Mexico
Mexico City (city, Ciudad de México) — Mega-capital — Aztec ruins at Teotihuacán, Frida Kahlo museums, and street tacos.
Cancún & Riviera Maya (beach, Quintana Roo) — Caribbean turquoise sea, cenotes, all-inclusive resorts, and ancient Maya ruins.
Tulum (landmark, Quintana Roo) — Clifftop Maya ruins above the sea, eco-chic hotels, and mystical cenotes.
Chichen Itza (landmark, Yucatán) — El Castillo pyramid — UNESCO World Heritage site and New Seven Wonders of the World.
Oaxaca (city, Oaxaca) — Day of the Dead traditions, Zapotec Monte Albán ruins, mole negro, and mezcal.
Puerto Vallarta (beach, Jalisco) — Cobblestone Malecón, whale watching, and the Sierra Madre jungle coast.
San Miguel de Allende (city, Guanajuato) — Colonial baroque city — rooftop bars, art galleries, hot springs, and festivals.
Copper Canyon (natural, Chihuahua) — Deeper than the Grand Canyon — dramatic gorges and Tarahumara indigenous culture.
Los Cabos (beach, Baja California Sur) — Dramatic desert-meets-ocean scenery — El Arco rock arch and world-class marlin fishing.
Guanajuato (city, Guanajuato) — Colourful hillside colonial city — tunnels, mummies, and vibrant student life.