Alexandria Agriculture Rd, Abadeyat Damanhour, Damanhour, El Beheira G...
2FW9+QCW, Shobra, Damanhour, El Beheira Governorate, Egypt