Mubayira
Share
Published : January 5, 2017
| Last modified on July 4th, 2017 at 2:20 pm
Mubayira is a village and growth point in Zimbabwe.
Mubayira is a small village southwest of Harare in Mashonaland West Province, Zimbabwe.