South Africa's (SA) 3 capital cities are strategically placed throughout the country, each hosting a separate segment of the nation's government. The reason there are 3 capitals is in part the result of its political and cultural struggles as a result of Victorian era colonialism.

In 1910, when the Union of SA was formed, a compromise for the capital was reached to spread a balance of power throughout the country.

The judicial capital of SA is Bloemfontein. Its name means “blooming flowers” or “fountain of flowers” in Afrikaans. The city hosts an annual rose festival and hence, also is given the name “City of Roses”.

Bloemfontein is considered the judicial capital and is home to the Supreme Court of Appeal, the second highest court in SA. The highest court is the Constitutional Court which is located in nearby Johannesburg. Bloemfontein is in the centre of SA in the province of Free State.

Pretoria is the administrative capital. It is home to the executive branch of the South African government, including the President of the Cabinet. The city also hosts many departments of government and foreign embassies. Pretoria was the capital of apartheid SA and is situated in the northeastern province of Gauteng.

Cape Town is the legislative capital. It is home to the country's legislative parliament, including the National Assembly and National Council of Provinces. It is located in the southwestern corner of SA in the province of Western Cape.

More Info: www.thoughtco.com