Russian scientists discover a new island in the Caspian Sea — the world's largest inland body of water
- Posted on June 11, 2025
- By Yahoo News
- 1 Views
Russian scientists discover a new island in the Caspian Sea — the world's largest inland body of water
Researchers have confirmed the existence of a new island in the northern part of the Caspian Sea, but they haven't managed to land on it yet.