The Chalice Well in Glastonbury, England is the human world counterpart to what my Visionary Fiction novels call the Red Well in the mystical realm of Avalon. My novels center around this magical well, considered a sacred site in England. Many legends originate at this well: Arthurian (site of the Grail), Christian (hiding place of … Read more