Did you mean: Abu Zaabal
Abu Zabal
Village in Egypt
Abu Zaabal or Abu Za'bal is a huge industrial settlement in Egypt and one of the villages of Al-Khanka Administrative Center in the Qalyubia Governorate in the Egyptian Republic. Wikipedia