*** Welcome to piglix ***

Avalon (DC Comics)

Avalon
Type (original Avalon) Island/Dimension; (second Avalon) Planet
Publisher DC Comics

Avalon is the name of two fictional locations in the DC Comics universe. They are inspired by the mythical Avalon of Arthurian legend.

As in the legend, Avalon is a mystical island paradise. In the Vertigo Comics series Madame Xanadu, it is shown to exist in (or to be accessible from) 6th century Britain. It is ruled by the immortal sorceress Vivienne, the Lady of the Lake, a sister of Nimue and Morgaine le Fey.

When Morgaine is exiled from their people, the Elder Folk, for meddling with mortals (specifically the High King Uther Pendragon and his family), Vivienne gives her sanctuary on Avalon. As such, Morgaine is often tied to the island in legend.

After the climactic Battle of Camlann that ends his reign, King Arthur is taken to Avalon to be healed by a group of queens and sorceresses, including Nimue. However, in the Demon Knights series, she abandons ship to retrieve the sword Excalibur before it can be lost to the world. Arthur remains on Avalon under an enchanted sleep, destined to one day return.

In Demon Knights #14, Avalon is described as a "Land of the Glorious Dead," equating it with the Fortunate Isles of Celtic mythology. It is shown to be protected by an order of Silent Knights. Following his apparent death, Merlin's spirit is taken to Avalon. His body maintains a mystical link to the island that allows the Demon Knights team to enter it. However, this portal also allows an invasion by two rival armies -- Lucifer and the forces of Hell, and the Horde, commanded by Mordru and the Questing Queen. Both armies seek to conquer Avalon, a land of the dead that possesses many secrets.


...
Wikipedia

...