Illall is one of the domed cities of the Okar Nation at the northern pole of Barsoom.  It is the furthest and most remote city from the capital Kadabra, and it has little or no intercourse with the capital. It is possible that Orluk are not found near this city.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.