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