Also, after further investigation and lots of cruisecritic searching, we do not need a visa for certain tours organized by St. Petersburg companies either. I think we will be doing a private tour that way, most likely with Best Guides.
Interestingly, it looks like Catherine's Palace is closed on Tuesdays, which is our port day there. DCL offers excursions there. Either it will not actually be offered once booking opens up, or DCL has a way to get tours there regardless.
Interestingly, it looks like Catherine's Palace is closed on Tuesdays, which is our port day there. DCL offers excursions there. Either it will not actually be offered once booking opens up, or DCL has a way to get tours there regardless.