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