Location on the map

96 Imbaba Sports Club St. - Giza - Imbaba

Map directions