1.

'Salar de Uyuni', the largest salt lake in the world is located at

A. USA
B. Greece
C. Bolivia
D. Canada
Answer» D. Canada


Discussion

No Comment Found