Zimbabwe has 16 official languages. But do you know which country is called Rainbow Nation for its official languages?

Did You Know?
South Africa is also called Rainbow Nation, it has eleven official languages.
Zimbabwe has 16 official languages. But do you know which country is called Rainbow Nation for its official languages?
South Africa is also called Rainbow Nation, it has eleven official languages.