Davidka Square
Detail InformationEdit Davidka Square is a public square at the intersection of Jaffa Road, Street of the Prophets, and Kiach Road in Jerusalem, Israel. Its official name is Kikar Haherut. It features a small memorial to the Davidka, a homemade Israeli mortar used in the defense of Jerusalem and other cities during the 1948 War […]