Avalon is Britain's very own Atlantis - a mystical kingdom rich in myth and lore. Legends tell how the body of King Arthur was taken to Avalon, where he would wait till his nation's hour of need -The truth is that Avalon was a very real place with a turbulent history of its own...