Five Must-Do Moments in St. Petersburg, Russia One of the highlights of any Baltic cruise is the ever-popular St. Petersburg, Russia. Envisioned and built from the virtual…