Which country is called the “Land of Thousand Islands”? Leave a Comment / GK Mcqs A. Malaysia B. Indonesia C. Ireland D. Finland