delta of the Niger River in Nigeria and the surrounding region
via Wikipedia infobox
View of the Niger Delta from space (north/land at top).
The Niger Delta is the delta of the Niger River sitting directly on the Gulf of Guinea on the Atlantic Ocean in Nigeria. It is located within nine coastal southern Nigerian states, which include: all six states from the South South geopolitical zone, one state (Ondo) from South West geopolitical zone and two states (Abia and Imo) from South East geopolitical zone.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).