A Tour of the City's of Johannesburg and Cape Town in South Africa.A guide to travellers and adventurers.