Which country is called “Land of thousand islands”? Arif Khan 8 years ago A. Malaysia B. Indonesia C. Ireland D. Finland