In Virginia, a Marian shrine reaches back through 1,000 years of Christian history
The National Shrine of Our Lady of Walsingham sits near the campus of the College of William and Mary in Williamsburg, Virginia, Wednesday, Sept. 24, 2025. / Credit: Daniel Payne/CNA Williamsburg, Virginia, Sep 24, 2025 / 14:57 pm (CNA). “When you go on pilgrimage, hearts need to change. Something needs to change for a pilgrimage […]




