Oaxaca, the cultural heartland of Mexico, is a place where artistic expression thrives, and the heritage of ...