The bus, travelling from the Eastern Cape to Zimbabwe and Malawi, tumbled down a steep embankment.

The bus veered off the road along a steep mountain pass and plunged into an embankment

The dead were nationals of Zimbabwe and Malawi returning home, officials say.