Posted on March 4, 2020October 2, 2020 by AReditorialDept The Spirits of Glastonbury Visitors to the ruins of Glastonbury Abbey in southwest England, not far from Stonehenge, find an abundance of history while… You must be logged in to view this content. Post navigationPrevious post: Glastonbury ZodiacNext post: Did the Welsh Discover America?