What is the largest inland body of water in the world?
The largest inland body of water in the world is the Caspian Sea, which has an area of 371,000 square miles (963,000 square kilometers). It is located between Europe and Asia and is bordered by Russia, Azerbaijan, Turkmenistan, Kazakhstan, and Iran.