By the Jaffa Gate…

By the Jaffa Gate is the Tower of David and the Tower of David Museum.

Scroll to Top