The Travel Board

traveleast's image

Moscow (Russia)

Moscow is the capital and largest city of Russia, standing on the Moskva River in Central Russia.

traveleast's image

Saint Petersburg (Russia)

Saint Petersburg, Formerly known as Petrograd and later Leningrad, is the second largest city in Russia after Moscow.

traveleast's image

Murmansk (Russia)

Murmansk (Russia) is located in the northwest part of Russia bordering Finland and Norway. It is the world's largest city north of the Arctic Circle.

traveleast's image

Barentsburg (Svalbard)

Barentsburg is the second largest settlement in Svalbard with about 455 inhabitants.

Follow Us On Social Media