Which country is called “Land of thousand islands”?
A. Finland
B. Malaysia
C. Indonesia
D. Ireland
Land of thousand islands
Indonesia is a country in Southeast Asian state. It is known as the land of thousand islands because it consists of over seventeen thousand islands.