Modern-day pilgrims can stay at Sarum College, a theological college based in 17th-century buildings just opposite Salisbury Cathedral. LONDON, UK,…
London, United Kingdom, 2024-Jun-28 — /Travel PR News/ — As recently as the early 1980’s, Europe’s pilgrim trails were…
This website uses cookies.