Is Tzaneen South Africa's cleanest town?