Which is called the land of “Thousand Lakes”? Leave a Comment / GK Mcqs A. Finland B. Indonesia C. Thailand D. Japan