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