Glastonbury, a small town in the English countryside, is renowned as the mystical Isle of Avalon - a place of myth and legend, and the spiritual heart of the country. It was a centre of druidic learning, a place of goddess worship and healing, the site of the first Christian church in Britain, and the reputed location of King Arthur's Camelot. Today it remains sacred to people of all religions and cultures, yet it hides many of its secrets within...