Which country is called “Switzerland of Africa”? Leave a Comment / GK Mcqs A. Somalia B. South Africa C. Swaziland D. Congo