Location on the map

Tahrir street - Giza - Dokki

Map directions