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