Idumuje-Ugboko is a sleepy, rustic but peaceful and idyllic town nestled in a heap of lush vegetation in Aniocha North Local Government Area of Delta state. The town is home
Idumuje-Ugboko is a sleepy, rustic but peaceful and idyllic town nestled in a heap of lush vegetation in Aniocha North Local Government Area of Delta state. The town is home