From the Chamber: Impressions of a trip to AfricaTorrington Register CitizenJohannesburg is the biggest city in South Africa, and the financial hub of the country. It boasts the biggest man manmade forest in the world consisting of more than 10 million trees. We visited the Apartheid Museum. An eye opener, when we were …and more »