Location on the map

162 B Sphinx Square - Giza - Al Mohandesin

Map directions