Location on the map

Arab League Street - Giza - Al Mohandesin

Map directions