The old town of Jerusalem deserves more than this single article. There is so much history and religious important places packed into one spot that it's hard to do more than scratching the surface. By being the holiest place on earth for Christians, Jews and the third holiest for Muslims (after Mecca and Medina) it's a place of controversy, something we won't dwell with. Go there as a traveller and just suck up the atmosphere. It's pure madness; hordes of tourist getting charmed by vendors, strangely outfitted religious characters rushing trough the narrow lanes and teenage soldiers with pimples and guns. With all the most-see sites like Western Wall, Temple Mount with the Dome of Rock and the church of the Holy Sepulchre taken the attention, there are a lot of wonderful strange sites that are half hidden. Try to find where the last supper took place, the birth place of Virgin Mary or the Ethiopian Monastery Deir-Sultan. No matter what your belief or expectations are, Jerusalem will blow you away.