Dodo river Nigeria (Natural African Beauty)


The beautiful Dodo river in the Niger – Delta region of Nigeria. Sailing on it, you can only marvel at how nature has blessed the whole region.