IlloFrom Wikipedia, the free encyclopedia Illo is a town in Kebbi State, Nigeria. Location of Illo in the Borgu region.