New Lowen

This article is a stub, and needs to be worked on.

New Lowen is the known settlement of Lowen, having landed and colonized in the far southern part of the Isle of Heonia.