IDF Square is located in the heart of Jerusalem, a point that divides the city into three areas: the ultra-Orthodox area in the north with Mea Shearim at its center, the Arab city in the east with Salah a-Din Street at its center, and the new city in the west with Jaffa Street and the Ben Yehuda pedestrian mall at its center.
0
Scores