British royals In Africa – Prince Harry, left, and Prince William hold an African rock python during a visit to Mokolodi Education Centre in Gaborone, Botswana, on June 15, 2010.
British royals in Africa – Prince William plays soccer during a visit to a child education center in Semonkong, Lesotho, on June 17, 2010. Whether it's been to strengthen political ties or to offer humanitarian aid, British royals have a long history of visiting Africa.
British royals In Africa – Prince Harry works with children at the Kananelo Centre for the Deaf in Maseru, Lesotho, on February 27.
British royals In Africa – The youngest son of Britain's Queen Elizabeth II, Prince Edward, right, is greeted by Goree Island Mayor Augustin Senghore upon his arrival at Goree Island, Senegal, on June 6, 2004.
British royals In Africa – Former South African President Nelson Mandela chats with Prince Philip during an awards ceremony for juvenile prisoners at Drakenstein prison outside Cape Town, South Africa, on November 5, 2000.
British royals In Africa – Princess Diana speaks with amputees who were victims of land mines at Neves Bendinha Orthopedic Workshop in Luanda, Angola, on January 14, 1997.
British royals In Africa – Princess Diana visits the great pyramid of Giza in Egypt on May 12, 1992.
British royals In Africa – Princess Diana holds one of the many babies at the Kikolo health post during a visit to Luanda, Angola, on January 14, 1997.