Number of capital cities in South Africa?

South Africa has three capitals: * Pretoria (executive) * Bloemfontein (judical) * Cape Town (legislative)