Cairo, Egypt

Cairo stands on both banks of the River Nile in northern Egypt, immediately south of the place where the river flows from the valley, surrounded by desert and is divided into the sleeves, forming the Nile Delta.
The old town is located on the east bank of the River. From this point of the t...