Read more about the article Bower’s Tower, Layipo, Ibadan
We take picture in front of the tower

Bower’s Tower, Layipo, Ibadan

Layipo, the Bower Tower, located in Ibadan, Nigeria, is a historic landmark with a rich legacy dating back to its construction in 1930. Named after Captain Lister Bower, the first…

Comments Off on Bower’s Tower, Layipo, Ibadan