Location on the map

58 Imbaba Sports Club St. - Giza - Imbaba

Map directions