Captain Bowers Tower by Yetunde Ojatula No Comments Ibadan is one of the most beautiful cities in Nigeria. One of the most interesting facts is the fact that Ibadan holds in it the oldest artifacts of Nigeria. …