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.