Location on the map

Salah El Din St., next to railway station - Qalyubia - Al khanka

Map directions