Location on the map

13 Abdel Aziz El Basil St. - Giza - al haram

Map directions