Russia
Bodies of Water
Oceans and Seas

What Ocean is north of Russia?

111213

Answer

User Avatar
Wiki User
04/15/2010

That would be the Arctic Ocean