Pretoria is the administrative capital of South Africa. It straddles the Apies River and has spread eastwards into the foothills of the Magaliesberg mountains. Read More
After taking a 1-0 lead in the four-Test series against England, a confident South Africa will be up against the visitors in the second contest at the Newlands here from Friday. ...