Which country is called the “Land of thousand Lakes”? 2 A. Indonesia B. Finland C. Iceland D. Scotland Read More Details about this Mcq Go to