Which country is called the “Land of thousand Lakes”? Arif Khan 8 years ago A. Indonesia B. Finland C. Iceland D. Scotland