We have been on 5 Viking cruises and this was the best. Liked the fact that we lived on the ship the whole time including the 3 days in Moscow and 2 days in St. Petersburg. The crew was excellent as was the food. The ports of call were very interesting and the included tours were great. As usual Viking did a great job in making sure that we enjoyed ourselves. From the time we left San ...