Miracle Detectives - Tour of Chimayó
7 of 11
The famed 6-foot Crucifix
The chapel is built on the site of what many believe to be a miracle associated with the 6-foot tall crucifix of "Nuestro Señor de Esquipulas" (Our Lord of Esquipulas).
Published on January 19, 2011