Steve C.By catherineimagine / June 8, 2026 One of North America’s great pilgrimage destinations, where faith, healing, and tradition have drawn pilgrims for centuries.