03/08/2026
Oaxaca is a place where architecture, history, and culture exist in perfect harmony. The church of Santuario del Señor de Las Peñas, Etla—featured in Nacho Libre—reminds you why this region feels so timeless.