The Catholic Pilgrim's Guide to San Juan de los Lagos, Mexico

San Juan de los Lagos is Mexico's second most important Catholic pilgrimage site, home to the miraculous Virgin of San Juan de los Lagos.