Jebba

Jebba town is a Yoruba city in Kwara State, Nigeria. It has views of the River Niger and has an estimated population of 22,411 as of 2007. The name of the current king of Jebba is Oba Abdulkadir Adebara.