The Bower Tower

By Guardian Exclusive   |   01 September 2019   |   7:23 pm  
The Bower Tower sits atop one of the tallest hills in Ibadan. It was erected in 1936 in memory of Captain Robert Lister Bower, the first British resident in the city. Despite its place in history, the towering edifice lacks maintenance and attracts less tourists.

You may also like