Severny Novaya Zemlya Russia
Worlds Biggest Islands
Severny Novaya Zemlya Russia
Severny Island is the northern island of the Novaya Zemlya archipelago, lying approx 400 km north of the Russian mainland. It has an area of 48,904 square kilometres, making it the 30th largest island in the world.












More ...


















