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.
British royals In Africa – Prince Philip and his son Prince Andrew on a tour of Africa in 1979.
British royals In Africa – Princess Anne sits with a group of Kenyan orphans as they watch a soccer match at Starehe Boys' Centre in Nairobi, Kenya on February 8, 1971.
British royals In Africa – During her Commonwealth Tour, Queen Elizabeth II inspects men of the Queen's Own Nigeria Regiment, Royal West African Frontier Force at Kaduna Airport in Kaduna, Nigeria, on February 2, 1956.