Canada is resplendent with natural beauty. Which of these natural landmarks does Canada have more of than any other country in the world?

Answer Lakes

Canada is the "land o' lakes". In fact, the country has some two million of them – more than the rest of the world combined – with 563 larger than 40 square miles. Canada is home to twenty percent of the world's freshwater resources.

Last updated 5 years ago · 137.9K views · SOURCE