Pictures of Pretoria (Tshwane), in the Gauteng Province, is the administrative capital of South Africa during my trip there in 2015. The best time to visit South Africa depends on the purpose of your visit, and the areas you wish to see.
The seasons fall in the year as follows:
Spring – September & October
Summer – November to February
Autumn – March & April
Winter – June – August