Posted on 1 Comment

Ubulu Uku – Delta State Nigeria

Via Flickr:
Ubulu Uku is a town in the Aniocha area of Delta State, Nigeria. It is located about 30km west of the River Niger in Aniocha South Local Government Area of Delta State.

JujuFilms.tv

1 thought on “Ubulu Uku – Delta State Nigeria

  1. Reblogged this on Myaz_Nuggetz.

Leave a Reply