Tor Glastonbury Glastonbury, in the Somerset region of England, seems always to have been a spiritual center, from Celtic May Day festi… October 01, 2008