oaxacaculture.com
Dia de Los Muertos: Day of the Dead in Teotitlan del Valle
Dia de los Muertos, Day of the Dead, is the second most important celebration in the Oaxacan village of Teotitlan del Valle after the Preciosa Sangre de Christo (Precious Blood of Christ) honoring …