Clock Tower Square
E336128
UNEXPLORED
Clock Tower Square is a historic public plaza in Jaffa, Israel, centered around the iconic Ottoman-era clock tower and serving as a major local landmark and gathering place.
Jump to:
Referenced by