place

Emain Ablach

Places

An island of apple-trees in Irish sea-otherworld speech. Not Avalon as the British apple-isle alone, and not a orchard dump.

Also known as Emhain Abhlach