Esheliros Shûvrall are a group of islands to the west of the Althas mainland.
Esheliros Shûvrall means "Isles of Sunfall" in Noralar.
[WIP]