Mezhdusharsky Island
From Wikipedia, the free encyclopedia
Mezhdusharsky Island (Russian: Ostrov Mezhdusharskiy) is an island off the south west coast of Novaya Zemlya, Russia. Its area is 748 kmĀ²[1].
Mezhdusharsky Island (Russian: Ostrov Mezhdusharskiy) is an island off the south west coast of Novaya Zemlya, Russia. Its area is 748 kmĀ²[1].