Which country is called "Land of Thousand Islands"

A ) Malaysia

B ) Indonesia ✅

C ) Ireland

D ) Finland