October 24, 2014

Photo from the Road: Jaffa Clock Tower

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.