Al Obour, Al Qalyubia Governorate, Egypt
155, Al Obour, Al Qalyubia Governorate, Egypt
Al Obour, القاهرة 11828, Egypt