Once your travel documents are sorted, explore the best destinations: Cancún and the Riviera Maya for Caribbean beaches; Mexico City for world-class culture; Oaxaca for artisan markets and cuisine; and Guanajuato or San Miguel de Allende for colonial architecture. Check our practical Mexico travel guide.