oaxacaculture.com
Viva Mexico! Happy Independence Day!
September 16 is Mexican Independence Day. All this past week every city, town and village I’ve traveled through — from Mexico City to Tenancingo de Degollado to Morelia, Patzcuaro and T…