U.S. President Barack Obama will visit Brazil, Chile and El Salvador from March 19 to 23, the White House announced on Friday, Xinhua reported.
This is Obama's first visit to South America since he took office in January 2009.