A photo of El Santuario de Chimayo in Chimayo, New Mexico. This chruch is a national historic landmark and the most important Catholic pilgrimage center in the United States.

Leave a Reply

Your email address will not be published.