2026 Indian River Pilgrimage

2026-07-18 — Indian River, MI. This is an annual pilgrimage from Wolverine that will conclude at the tallest vertical crucifix in the world at the Cross in the Woods