Dundonald is a village in Gert Sibande District Municipality in the Mpumalanga province of South Africa. It was formerly part of the Ka…Dundonald is a village in Gert Sibande District Municipality in the Mpumalanga province of South Africa. It was formerly part of the KaNgwane homeland.