Odu'a Museum Opens At Cocoa House Ibadan

[This Day]The Cocoa House in Ibadan famous as one of the first in terms of architectural innovations in South-west Nigeria recently got a complimentary attraction. The penthouse of the 24-storey structure now houses the Odu'a Museum and Hall of Fame. The museum was conceptualised to promote the history, culture, heritage and ingenuity of the Yoruba people.