Question: where is the niger delta on a map
Answer: sitting directly on the Gulf of Guinea on the Atlantic Ocean in Nigeria