Answer:
The land at the mouth of the Niles river is Egypt.
Egypt.....................
4.6m questions
6.0m answers