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