Nile Delta
The Nile Delta (Arabic: دلتا النيل Delta n-Nīl or simply الدلتا ed-Delta) is the delta formed in Northern Egypt (Lower Egypt) where the Nile River spreads out and drains into the Mediterranean Sea. It is one of the world's largest river deltas—from…