Hosted on MSN
Russian scientists discover a new island in the Caspian Sea — the world's largest inland body of water
A new island has appeared in the northern part of the Caspian Sea, a Russian research expedition has confirmed. The island, which does not have a name yet, is located 19 miles (30 kilometers) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results