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