شارع جمال عبد الناصر, SoDs Al Omaraa, Biba, Beni Suef Governorate 6261...
Biba, Beni Suef Governorate, Egypt