The information in this article is from a fan game or fan fiction and is therefore not canon.
Background[]
Isle of Llewdor[]
In this series Llewdor is located on its own island called the Island of Llewdor.
Isle of Tamir[]
In this series Tamir is located on its own island called the Island of Tamir.