Guided tour Johannesburg: Maboneng Walking Tour Duration: 2 hours 5.0 1 Review From US$ 18.87 per person