Location on the map

Mohamed Kamal St., off Tersa St. - Giza - al haram

Map directions