Guelaguetza

Oaxaca City Church

Experience Oaxaca

Oaxaca city is one of the most rewarding destinations in Mexico offering art, history, culture, and color as well as important archaeology sites nearby