Address: 206 Ratau, Thaba Nchu, Thaba'Nchu, 9780, South Africa, Free State. See full address and map. Categories: Consulates, Embassies & Legations