US President George W Bush kicked off his six-day five-nation tour of Africa in Benin, where he was welcomed by President Thomas Boni Yayi at the airport in Cotonou.
Mr Bush said Africa's many conflicts were not the main focus of his tour: he also wanted to highlight success stories.
President Bush and First Lady Laura were greeted by, among others, a group of Beninese children.
Mr Bush's talks in Benin included the fight against malaria and Aids. Washington has provided millions of dollars of aid to the west African country.
President Bush was presented with the Grand Cross of the National Order of Benin by President Boni Yayi. Mr Bush later adjusted his counterpart's sash in jest.
After his talks with Benin government leaders, Mr Bush set off for Tanzania.
The US president's Air Force One plane arrived in Dar es Salaam, Tanzania, where another red-carpet welcome awaited him.
His image was even printed on the traditional dresses worn by women who came to the airport for a ceremony to mark his arrival.
There were big smiles for the cameras as Tanzanian President Jakaya Kikwete greeted Mr Bush amid flag-waving crowds.
But not everyone was pleased to see the US president - these Muslim women took to the streets to protest. Mr Bush will also visit Rwanda, Ghana and Liberia.