Episode Synopsis "Moscow: What You Know and What You Don’t"
We all know Moscow, the modern hub of Russia, but has anyone really heard of their more natural side? Is it really that different from St. Petersburg?
We all know Moscow, the modern hub of Russia, but has anyone really heard of their more natural side? Is it really that different from St. Petersburg?