Owerri's a city in southeastern Nigeria. It's the capital of Imo State and's set in the heart of the Igboland. It currently has a population of about 231,789 and's approximately in area. The Owerri Slogan's Heartland.It's currently referred to as the entertainment capital of Nigeria and's home to an annual world class beauty pageant called "Miss Heartland". History Owerri was the capital of the Republic of Biafra in 1969. The capital of the secessionist state was continuously being moved as… (More on Owerri)