The Prince of Wales was warmly welcomed by South African President Cyril Ramaphosa at his official residence in Cape Town, ahead of the Earthshot Prize on Wednesday.
Prince William also enjoyed morning walk near Table Mountain in South Africa on Tuesday.