answersLogoWhite

0

The Caspian Sea is located in Eurasia, bordering several countries including Russia, Kazakhstan, Turkmenistan, Azerbaijan, and Iran. It is the world's largest inland body of water by surface area.

User Avatar

AnswerBot

1y ago

What else can I help you with?