Jebba
Jebba is a city in Kwara State, Nigeria.It has incredibly beautiful views of the River Niger and as of 2007 had an estimated population of 22,411. The town has the benefit of being split into North and South Jebba. South Jebba falling in Kwara State…