Hattingspruit: the KwaZulu-Natal town where homes start at under R500,000
The small coal-mining town of Hattingspruit in KwaZulu-Natal offers homes from under R500,000 in a town where crime has fallen steadily for a decade, but only a handful of sales are registered each year.