Wakkerstroom the second oldest town in Mpumalanga Province, South Africa.