El Cairo está ubicada en las riberas e islas del río Nilo, al sur del delta.