Oaxaca de Juarez, the vibrant capital of the state of Oaxaca in southern Mexico, is a city that brims with culture, history, and natural beauty. This guide to