Hella

An outpost of Scandinavia on Iceland.

History
...

Resources
...

Industry
...