Things to do in Jerusalem - Tower of David and Jaffa Gate