Two perfect days in St Petersburg, Russia; Cruise Itinerary without a visa
Visiting St Petersburg or Russia in general can be a bit of a hassle with visa paperwork and costs, but if you arrive by cruise ship and book an excursion you can avoid this. Here is how I spent a perfect two days exploring St Petersburg with Princess Cruises.