Location on the map

Tahrir Street in front of Dokki metro station - Giza - Dokki

Map directions