Posted on 2 Comments


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 #Nigeria #UbuluUku


2 thoughts on “Backyard

  1. My village, thanks for sharing…

    1. You are welcome.

Leave a Reply