Johannesburg, known as the city of gold is a busy city full of things to do
A city with many things to offer, from historical museums to township tours which all have unique stories whether it was in the past or in the present.