Glastonbury, Somerset: This is where the Holy Grail arrived in Britain
The ancient town of Glastonbury is synonymous without spirituality, mysticism and legend — and it’s an unmissable stop-off on our list of places in the 21st century Grand Tour of Britain.
Glastonbury Tor was an ancient sacred site that existed before Christianity arrived. There was…
Link to rest of article at original publisher www.countrylife.co.uk:
Glastonbury, Somerset: The place where the Holy Grail came to Britain
Comment here