It has views of the River Niger and as of 2007 had an estimated population of 22,411 .
Jebba is a Yoruba city in Kwara State , Nigeria .
Jebba has views of the River Niger and as of 2007 had an estimated population of 22,411 .
Jebba is a Yoruba city in Kwara State , Nigeria .