Home » Rainbow NationWhich country is called “Rainbow Nation”? by A. Australia B. USA C. Mexico D. South Africa