Ilondola liegt 40 km westlich von Chinsali, und gehört in den District Shiwa N`gandu und ist das Zentrum für ca. 20.000 Einwohner.
Hier finden wir das Hospital mit 42 Betten (1997 fand hier die Generalsanierung statt) und eine Maismühle.
londola bedeutet: Platz der wieder gewonnenen Freiheit