Location on the map

West El Sikka St., El Safwa complex - Qalyubia - Al khanka

Map directions