Shrine of Our Lady of Walsingham Walsingham, England
This shrine in rural Norfolk was founded in the 11th century after a local noblewoman had a vision of the Virgin Mary and became a very popular medieval pilgrimage destination.
This shrine in rural Norfolk was founded in the 11th century after a local noblewoman had a vision of the Virgin Mary and became a very popular medieval pilgrimage destination.