Location on the map

164 Haram St - Giza - al haram

Map directions