South Africa’s government is divided into three branches, and so there are three cities to represent each one. South Africa’s three capitals are Cape Town (legislative), Pretoria (administrative) and Bloemfontein (judicial).