VMP8+G6J, Atay Al Baroud, Itay El Barud, El Beheira Governorate, Egypt
Unnamed Road, Monshaat El-Nasr, Itay El Barud, El Beheira Governorate,...