Location on the map

58 Castle St. - Cairo - misr al qadima

Map directions