3. Mexico City, Mexico

Explore historic sites like Zócalo and the ancient Teotihuacan Pyramids nearby. Street food lovers can indulge in tacos, tamales, and churros at unbeatable prices.
The Day of the Dead Parade in late October is a cultural highlight, but summer offers warm weather and fewer crowds. Affordable public transit and budget hotels make it an easy trip.