189k views
2 votes
The _ are located in northeast africa

1 Answer

5 votes

Answer: Niger River I think... ._.

User Zarzyk
by
5.3k points