Which country is called “Rainbow Nation”? May 18, 2018 – by admin Which country is called “Rainbow Nation”? A. Australia B. USA C. Mexico D. South Africa