Things to do in Oaxaca, MexicoNestled in a valley surrounded by the Sierra Madre mountains, Oaxaca exudes a unique blend of indigenous and colonial charm. In this...