Popular destinations for cultural tours include Botswana , Kenya , Lesotho , Malawi , Mozambique , Namibia , South Africa , Tanzania , Zimbabwe and Angola