July 22, 2017

Photo from the Road: Jaffa Clock Tower

jaffa clock tower

(adsbygoogle = window.adsbygoogle || []).push({}); This antique clock tower was photographed in the seaside town of Jaffa, Israel, which has been in existence since around the time of Noah. The town is a pleasant stroll from the city of Tel Aviv, and home to several great seafood restaurants and artistsí shops.