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