Which country is called Land of Rainbow?0A. Indonesia B. South Africa C. Mexico D. CanadaSubmitted by: Kashif Hameed Read More Details about this Mcq: