Developments in Imbaba, Cairo Egypt from Imbaba, Cairo after the revolution. ← Previous Next → A shop in Imbaba is filled with household goods. While many things are imported from China, Egypt has its own strong manufacturing base in the delta. Share this: