Ochiba state Rivers for Dummies
Rivers State is really a predominantly very low-lying pluvial state in southern Nigeria, situated in the eastern part of the Niger Delta on the oceanward extension of your Benue Trough. The inland Section of the state is made of tropical rainforest, and to the coast, The everyday Niger Delta surroundings characteristics lots of mangrove swamps.From