Each year, millions of people flock to Israel for rest, recreation, spirituality and pilgrimage. See what the Holy Land has to offer to tourists and residents alike.