U.S. President-elect Donald Trump has chosen South Carolina Gov. Nikki Haley, a daughter of immigrants from India who has little international experience, to be U.S. ambassador to the United Nations, The Post and Courier newspaper and other media reported on Wednesday.