21 Aug, 2019
By, Wikipedia
5°38′06″N 5°53′22″E / 5.63500°N 5.88944°E / 5.63500; 5.88944
This Delta State, Nigeria location article is a stub. You can help Wikipedia by expanding it.