Which country is called the “Land of thousand Lakes”?

A. Indonesia

B. Finland

C. Iceland

D. Scotland

Updated by: Engr. Abdul Hafeez