Baltic cruises are becoming increasingly popular routes and many cruise lines are choosing to make a port stop in St. Petersburg. The once-elusive Russian city is now becoming a reality for many people and the best/worst part is that you don’t need a Russian visa. However, without a Russian visa your freedom in Russia is…