U.S. President President of the United States Barack Obama is announced to visit Brazil, Chile and El Salvador from March 19 to 23. Sources: Xinhua