Tor Zharul

Tor Zharul is a country on the northwestern coast of Lemica. It is well known for its deserts.