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