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