Albion Isle

The Isle of Albion is a small island which holds the city of Carmadil, the capital of Faebor, in Lake Astalum on the River Glaor.