Bloemfontein meaning “Fountain of flowers” but known to residents and travelers as the City of Roses, is the seventh largest city in South Africa and the Capital of the Free State.
Known as the Judicial Capital of the Nation, the city centre is h...