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