Location on the map

16 Al Masaha square - Giza - Dokki

Map directions