Africa River Cruise

18 Days – Travel to Johannesburg & return from Nairobi

16 Days – Travel to Cape Town & return from Johannesburg

12 Days – Travel to Cape Town and return from Johannesburg

15 Days – Travel to Cape Town and return from Johannesburg