Location on the map

166 Haram St., El Arish, Floor 2 - Giza - al haram

Map directions