Mbuyuni one of the countless villages that seem to spring up anywhere in Africa where a couple of roads converge or a river crossing is near by.