which country has the most natural lakes in the world?
Canada is the country that has the most natural lakes, with some estimates going over 2 million. Most of Canada's lakes were formed by glaciers. ...