Nile Corniche, Tag Ad Dewal, Imbaba, Giza Governorate, Egypt
25VH+R5H, Saft Al Laban, Imbaba, Giza Governorate, Egypt
Al Munirah, Imbaba, Giza Governorate, Egypt