In less than a century, the jumble of shabby tents and lean-tos that constituted Johannesburg’s first settlement has grown into a modern metropolis of towering office buildings, high-rise apartments and sprawling suburbs.
In less than a century, the jumble of shabby tents and lean-tos that constituted Johannesburg’s first settlement has grown into a modern metropolis of towering office buildings, high-rise apartments and sprawling suburbs.