47 people have been killed in a head-on collision between two buses about 170 kilometers east of the capital Harare in Zimbabwe.