18-to-thirtysomethings johannesburg to nairobi overland: waterfalls & beaches 27 days in tanzania, kenya, south africa, malawi, zambia, zimbabwe, botswana physical grading 3 - average tour type small group tour code dajb from $4,799 on mar 22, 2025 view tour