Tour through 7 different countries on this 27 day 18-30's tour with G Adventures, beginning your journey in Johannesburg and travelling through to Nairobi.
Johannesburg to Nairobi
18-30's Tour (Low Cost)
Jul 2017 to Jan 2019 :
Botswana, Kenya, Malawi, South Africa, Tanzania, Zambia, Zimbabwe