Location on the map

2 El Haram St. - Giza - al haram

Map directions