Unnamed Road, Kafr Selim, Kafr El Dawwar, El Beheira Governorate, Egyp...
كفر الدوار،, El Beheira Governorate, Egypt