Two Perfect Days in St Petersburg, Russia; Cruise Itinerary Without a Visa Baltic cruises are becoming more and more popular lately. Many ships make a stop in St. Petersburg – one of