The largest nation in the world that borders a staggering 14 countries, crosses 9 time zones and has a population of over 142 million people is by no means one that you can pop in for a quickie. Quick visit that is (what were you thinking?). Even our one month of backpacking through Russia felt […]