15 Best things to do in Oaxaca (Mexico)

Oaxaca is a World Heritage city in southern Mexico with a special identity from indigenous cultures such as the Mistec and Zapotec. They established settlements