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.
continue reading...

Author
Yahoo News

You May Also Like