Unnamed Road, Atay Al Baroud, Itay El Barud, El Beheira Governorate, E...
Daqdouqa, Itay El Barud, El Beheira Governorate 22951, Egypt