The South African Weather Services has issued a heatwave alert for the Northern Cape, Western Cape, Eastern Cape and Free State.
Photo: iStock
Download our app