Johannesburg, affectionately known by locals as Johannesburg, is the capital of South Africa and the country's second ...