The Jaffa Clock Tower Square
The Jaffa Clock Tower Square is a central square in Jaffa, northeast of the old city. The square is located at the northern end of Yefet Street and at the southwestern end of Raziel Street, and in the past served as a starting point for three main roads that started there and went all over […]
The Jaffa Clock Tower Square Read More »