Which country is called “Land of thousand islands”? | Ace MCQs