Location on the map

Tahrir street - Cairo - Downtown

Map directions