Location on the map

3 El Tahrir St., El Badry Building - Beheira - Kom Hamada

Map directions