Location on the map

21 Teraet El Zomor St. Nasr El Din - Giza - al haram

Map directions