Popular destinations for Small Group tours include Zambia , Namibia , South Africa , Botswana , Costa Rica , Kenya , Zimbabwe , Malawi , Morocco and Tanzania