Russia Photo Review – Russia in 23 Pictures

Posted on August 4, 2018 by in Travel Deals

I’ve written about the top things to do in Novosibirsk, Russia, but have a look at some of my favorite views of the area below.