Isle of Demben
A gloomy island off the middle coast of Nidavellir with terrible weather but few intrusive eyes, and a good place for sailors and smugglers to take shelter from the weather in the mountain caves.
Type
Island
Location under
Comments