Thaba Nchu is a town in Free State, South Africa, located 60km east of Bloemfontein.
Thaba Nchu is a town in Free State. This Free State is located 60km east of Bloemfontein. Free State is South Africa.