Hi. We're signing up with Alla Tours for two days in St. Petersburg. They are more reasonable and flexible than the ship's tour. We'd be happy to meet on board prior to the tour. Check Alla's website www.alla-tours.com
and let me know what you think. A newly-wed couple are joining us for Alla's tour. If we can get 10 or 12, our costs go down.
I think all the other ports can be done without a guide, but company is always welcome.