Legend has it that in Owerri, almost every house has a hotel in it. If you are the traveling type, when next you come to Nigeria, you might want to check out Owerri, IMO State, Igbo Land, Nigeria. Owerri is the quiet Las Vegas of Nigeria. See the videos in the Continue Reading link below.
In the link below, a Nigerian who urgently needs to travel out of the country tells how it seems impossible for him to get one, despite the fact that others seem to be getting theirs. Will he get the passport after publicizing his travails? Read his painful story.