Okpella Map
Okpella is a locality in Edo State. Okpella is situated nearby to Okugbe and Iddo. Mapcarta, the open map. West Africa. Nigeria. South South Nigeria. Edo State. Okpella Okpella ... Location: Edo State, South South Nigeria, Nigeria, West Africa, Africa; View on OpenStreetMap; Latitude. 7.27001° or 7° 16' 12" north. Longitude. 6.34636° or ...