Latest Headlines from Nourish | The Nourish Mission

Why is Nile delta in the news at the moment?

Delta region of Lower Egypt, a vast, agricultural delta feeding the Mediterranean coast.

Stories involving Nile delta


Latest Headlines from Nourish | The Nourish Mission