Botswana, South Africa +3 · 17 days, 16 nights Rovos Rail Cape Town to Dar es Salaam From RM 76,440 per person