Johannesburg is the worldโ€™s biggest man-made forest,ย boasting over 10 million trees. However, this number is steadilyย increasing thanks to projects such as the Greening Soweto project launchedย by City Parks which aims to plant 200 000 trees in the...