This was our fifth cruise with Viking. We love them and, as usual, they did a great job. The trip began with several days in Moscow at the beginning and several in St. Petersburg at the end. In between, we sailed on rivers and canals through rural Russia.
Moscow was neat. Seeing places like the Kremlin, St. Basil's, and Lenin's tomb was memorable. The night cruise on the Moscow River with the city all illuminated was a highlight. St. Petersburg is spectacular. It is dominated by the wide Neva River with palaces and government buildings on both sides. Catherine's Palace outside the city is a mini-Versailles and it is incredible to believe it was built twice: The original was destroyed in WWII and completely rebuilt.
In between these two cities the sights were, generally, not as interesting. It took a while for us to accommodate to the fact that tourist infrastructure in Russia is simply not nearly as developed as in Western Europe. Whereas in France we sailed from one charming village to another, in Russia we stopped at ports which showed us what they had. And, in many cases that was another Russian Orthodox church. While many of these were really beautiful, after a while we were tired of learning the differences between 16th and 17th century Russian icons. But, it is what it is. This country is still emerging from decades of Soviet rule.