2 ms·Alexandria and Cairo are at the Nile delta.by dmurray 8y agoAlexandria and Cairo are at the Nile delta.