South Africa, The Valley of a Thousand Hills