The World’s longest glacier “Lambert” is located in___________?

A. Asia
B. Europe
C. Africa
D. Antarctica

Leave a Reply

Your email address will not be published. Required fields are marked *