Location on the map

Sabil Ellah St - Giza - al haram

Map directions