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