Glimmer Island

Glimmer Island

Glimmer Island is an island to the east of Inhold. This is where the wizards live. It is a place magic, study and discovery.

Glimmer Island

Hijinks in Inhold Finwyal