Johannesburg - The Walking CityNo matter how big or small, how efficient a public transport system or how convenient it is to use your own private vehicle, the best way...