Bloemfontein and Port Elizabeth (now called Gqeberha) are the 2nd and 3rd safest cities in South Africa.
Read the rest of the article for more on South Africa's safest cities, plus which cities are considered the safest in Africa, and tips on staying safe while exploring Africa