Imbaba

From Wikipedia, the free encyclopedia

Imbaba (Arabic: إمبابة ) is a district in northern Egypt, located in the Giza governorate, and part of the greater Cairo metropolitan area. It is located at around 30°4′0″N, 31°13′0″E.