Did I understand that if you booked a private tour in St. Pete - you did not need to apply for a separate visa?
14 of us from Cruise Critic got together and booked TJ Tours for a private Mercedes van absolutely excellent and complete 2 day tour of St Petersburg. Guide was a PhD student working at The Hermitage Museum. Very easy to book online and get any questions answered by email. Print out your tour ticket and it is your Visa. No problem at customs. You pay at the end of the tour by credit card. They request that you tip driver & guide in US $ or Euros. They also took my wife to Swan Lake ballet. Same premium seating as those on the more expensive Viking optional tour.
My wife absolutely loved the Malbork Castle tour in Poland.
Viking Forseti Chateaus & Bordeaux September 2017
Viking Sea Viking Homelands May-June 2017
Viking Lofn Switzerland to Amsterdam October 2016
Silverseas Silver Spirit Mediterranean September 2015
Viking Buri Portraits of Southern France April 2015
Viking Freya Romantic Danube September 2014