Location on the map

Hosni Mubarak St. - Dakahlia - Al Mansoura

Map directions