answersLogoWhite

0

The largest natural lake in the world measured in square miles is the Caspian Sea. It is 143,200 square miles and is located between Asia and Europe.

User Avatar

Wiki User

10y ago

What else can I help you with?