Raise the Titanic!

What is Novaya Zemlya?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Novaya Zemlya is the area of the Soviet Union where the byzanium deposits are located.