Location on the map

Palm Street - Giza - Al Mohandesin

Map directions