Imbaba is a major city in Egypt (988).
This city is on position 539 (1209, 1040) in our monthly survey.
Details