Daily Archives: February 15, 2018

Moscow travel tips 1   Recently updated !

Russia is a vast country full of history and some of the most iconic cities in the world. Moscow is the capital city of Russia and is home to millions of people. It combines classic Russian architecture with an urban feel, creating the perfect city for tourists. There are plenty […]

Moscow’s Red Square