Alexandria and Cairo
Alexandria and Cairo
Mamphis & Giza ^Can't spell!
Alexandria and Shubra al Khaymah
i believe its Nile delta
R nile
i believe its Nile delta
because they picked it all up and moved it :D
the nile delta is in Egypt in Northern Africa
the nile river delta is located in Egypt............. :)
syria and lybia
the nile delta is located around Egypt i think and looks like a long stream of water
The Nile Delta and Mediterranean Sea.