Baltic cruise on the Star Princess for our 30th anniversary. St. Petersburg was magnificent, and the private tour I set up through our roll call with Alla worked out very well. Not only for all we saw, but also for the fine group of 10 who worked out so well together. Tallinn, Estonia is a gem. Stockholm, Sweden had one problem, there was just too much to do. Very few Baltic cruises visit Oslo, but ours did and we thoroughly enjoyed it.
It is unfortunate that no one will be going to St. Petersburg on a cruise any time in the near future or possibly ever.