Orlu-Transformation--hotels.ng

Orlu City Travel Guide

Orlu is the second largest city in Imo state, South Eastern Nigeria. It is the commercial Capital of the state and boasts an estimated population of…