Egypt

12345678910
Across
  1. 3. A river closest to Nile delta
  2. 6. This River is located in Egypt
  3. 10. Ocean located in Egypt
Down
  1. 1. It is a city in Egypt
  2. 2. its south of the Nile River
  3. 4. located in the North
  4. 5. located in the North Africa
  5. 7. near the middle east between Egypt and Saudi Arabia
  6. 8. located in Northeastern Africa
  7. 9. Near the South of Egypt