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