Just a 1-hour flight from Mexico City, Oaxaca is becoming a hotspot for arts, incredible food, museums and culture. Get tips for the top things to see in Oaxaca for trips from two days to a week!