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