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