Location on the map

136 Misr Helwan Agricultural Road - Cairo - Dar al salaam

Map directions