1963General KnowledgeMedium
Which country is called Land of Rainbow?
AMexico
BSouth Africa
CCanada
DIndonesia
Correct answer
B. South Africa
Explanation
Known as the ‘Rainbow Nation,’ South Africa has a diverse population as witnessed by its varied cultures, customs, traditions, histories and 11 official languages: Afrikaans English, Ndebele, Xhosa, Zulu, Sepedi, Sesotho, Setswana, siSwati, Tshivenda and Xitsonga.