Nile Delta

The Delta Was A Major Constituent Of Lower Egypt.

Nile Delta Definition
Nile Delta Definition