answersLogoWhite

0

Cairo is located on the banks and islands of the Nile River in the north of Egypt, immediately south of the point where the river leaves its valley and breaks into two branches into the low-lying Nile Delta region.

User Avatar

Wiki User

16y ago

What else can I help you with?