“Discover the cultural beauty and history of Ibadan, Nigeria’s vibrant capital.” Ibadan Nigeria is a beautiful country located in West Africa. It is the most populous country in Africa and the seventh most populous country in the world. Nigeria is known for its rich culture, diverse wildlife, and vibrant cities.