Location on the map

Mohandessin Tower 15th of May St. - Qalyubia - Shubra El Kheima

Map directions