Trivia
Celebrities
Geography
Movie
Sports
History
Question 18
Question 18 / 20
Which country is home to the most natural lakes in the world, boasting over 2 million of them-more than 60% of all global freshwater lakes?
A
Russia
B
Canada
C
United States
D
Brazil
Advertisement
CONTINUE →