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.
This image of the Tel Aviv skyline was photographed from the ancient city of Jaffa. The two locations are located close enough together that one can easily be reached from the other by a pleasant stroll on the beach. Tel Aviv is one of several cities worth including on a national tour of Israel, and [...]