Avalon is an island located somewhere in the British Isles. It was ruled by the Dark sorceress Morgan le Fay during the time of King Arthur.
Behind the scenes
- The island of Avalon is a mythical place featured in Arthurian legends. It is not known to correspond to anywhere in the real world.
Notes and references