
Town in Nigeria: Ubulubu is a town Aniocha North, Local Government Area of Delta State, Nigeria (People from Ugbodu and Ukwu nzu) .The Olukumi people a
bilingual Anioma group of the Aniocha North area of the Delta State, Nigeria.
They originate from Yoruba
people and settled in this area long ago.
The Olukumi occupy eight
communities west of the Niger river, and are together known today as the Odiani
Clan...