Location on the map

Mansour Street - Cairo - Helwan

Map directions