Abiriba has been nicknamed “Small London” because of its amazing layout, and its unique mansions properly allocated inside the village.
READ ALSO: Fire On The Mountain: “Ned Nwoko Bought A House For Chika Ike In London”, Nigerian Blogger Claims
The village is located in Ohafia local government area of Abia State. and contains, two stadia, a general hospital, library, churches, courts, almost everything that constitute a country.
See photos of “Small London”;
READ ALSO: Mercy Johnson Stuns Social Media With New Haircut While Having Fun With Her Children (Video)