Home Features 5 towns in Mexico’s highlands to visit before everyone else does