Liberty Bell Park Jerusalem

Intersection of Keren Hayesod and King David Street, Jerusalem , Israel - Phone: 972 2673 5029