President Bush plans to host the president of Colombia at his Texas ranch on Aug. 4, the White House announced Tuesday.

White House press secretary Scott McClellan said Bush and President Alvaro Uribe (search) would discuss the spread of democracy and economic opportunity, the war against terror and efforts to control drug trafficking.

Bush reserves invitations to his private ranch in Crawford, Texas, for only a few foreign leaders. Four others have visited this year -- Mexican President Vicente Fox (search), Canadian Prime Minister Paul Martin (search), Israeli Prime Minister Ariel Sharon (search) and Saudi Arabia's Crown Prince Abdullah (search).

Bush visited Uribe in Colombia last November as part of a three-day Latin American trip aimed at improving the U.S. image in the region.