Rumored Buzz on Ochiba state Rivers
Rivers State is actually a predominantly reduced-lying pluvial state in southern Nigeria, situated in the eastern Element of the Niger Delta about the oceanward extension from the Benue Trough. The inland Element of the state includes tropical rainforest, and toward the Coastline, the typical Niger Delta atmosphere attributes several mangrove swamp