Weegy: Located in southeastern Europe and southwestern Asia, the Caspian Sea ranks as the largest inland body of water in the world.
The Caspian Sea is an endorheic basin or it is enclosed. [ It is located in northern Iran, southern Russia, western Kazakhstan and Turkmenistan, and eastern Azerbaijan. It is the largest enclosed body of water on Earth by area.
see also : ] (More)