Location on the map

28 Nahia St. - Giza - Boulaq al Dakrour

Map directions