Smart village, Al Giza Desert, Giza Governorate, Egypt
92 L , Hadayek Alahram, Haram, Giza Hadayek Alahram, Giza Governorate ...