Location on the map

Mansoura - Dakahlia - Al Mansoura

Map directions