Johannesburg is said to be the largest man-made urban forest in the world, with over 10 million trees throughout the city. Many of them line suburban streets, and Johannesburg City Parks and Zoo ...