Location on the map

4 Salah Abdel Karim St - Giza - al haram

Map directions