Popular destinations for Religion and Spiritual tours include India , Nepal , Egypt , Spain , Thailand , Vietnam , Himalaya , Cambodia , Jordan and Israel