Founded in 1529, Oaxaca City is a hub for the arts, cuisine and culture in Mexico. Travellers flock to this historic city to study Spanish, sample regional Oaxacan cuisine, explore the surrounding craft villages, sip mezcal and more. It’s also one of the best places in Mexico to experience Day of the Dead.