Encyclopedia Barsoomia Wiki
Advertisement

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.

Advertisement