Spear of the Nation - unique historical and cultural tours of Johannesburg and South Africa. We specialise in telling the story behind the sights and in tours in Johannesburg...