BPSC Past Papers Computer Operator General Knowledge MCQs Junior Clerk Local Government & Community Development Department Which country is called the “Land of the thousand lakes”? February 27, 2023 Admin No Comments A: Scotland B: Iceland C: Indonesia D: Finland Correct Answer: d Short Details: Finland is a country of Europe. There are 1,87,888 lakes in Finland. View More Details >>