Guelaguetza 20 - 27 July Oaxaca's most iconic cultural celebration showcases traditional dances, music, and customs from its eight regions. See more