Directory
References
Discover
Walsingham Abbey
abbey, Norfolk, England, United Kingdom
Learn about this topic in these articles:
pilgrimage site in North Norfolk
- In North Norfolk
Walsingham Abbey, which is located inland from Wells-next-the-Sea, is a pilgrimage site for both Roman Catholics and Anglicans; miracles have been associated with the locale since before the Norman Conquest in 1066.
Read More