Tanzania boasts a population close to that of South Africa with about 50 million people and about 121 tribes, the majority of whom speak Swahili.