La Crosse is home to the magnificent Shrine of Our Lady of Guadalupe, a major Catholic pilgrimage site that draws faithful from across America seeking spiritual renewal and Marian devotion.