HomeGENERAL KNOWLEDGE Which country is called the “Land of thousand Lakes“?? July 02, 2018 0 A. Indonesia B. Finland C. Iceland D. Scotland Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter