This is a collaborative post. I don’t know what will flash in your mind when mentioning Russia? Is it the domineering Putin, the resounding nickname of the “battle nation”, the vodka that must have a glass of vodka, or the familiar “Katyusha”? Russia is indeed a good place to travel, whether it is historical sites, museums in Moscow, St. Petersburg, the vast blue Lake Baikal, or Kamchatka with volcanoes and brown bears, or the stunning Trans-Siberian Railway. A great place not to be missed! But first, get your Russian invitation letter for your Russian visa. As the capital of Russia, …
Tag: