HomeGENERAL KNOWLEDGE Which country is called “Land of thousand islands“?? July 02, 2018 0 A. Malaysia B. Indonesia C. Ireland D. Finland Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter