South Carolina Gov. Nikki Haley has accepted President-elect Donald Trump's offer to be the U.S. ambassador to the United Nations, NBC News reported on Wednesday, citing a source familiar with the transition process.

Haley, the daughter of immigrants from India, had backed Marco Rubio and Ted Cruz during the Republican battle for a White House nominee.

(Reporting by Richa Naidu in Bengaluru; Editing by Ted Kerr)