Asaba

town and capital of Delta state, southern Nigeria. It lies on the west bank of the Niger River (opposite Onitsha) and on the road to Benin City. A ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/a/109
No exact match found