Welcome to St. Petersburg
We spent two full days there on our cruise and we signed up for a two full days excursion. We covered a lot of ground in those two days as you can see by the pictures and videos. A couple of the places we could not take pictures inside, but it was still really worth it to see.
Went we went in 2014 you had to have a visa to go into Russia unless you had a prepaid tour from either the ship or a private company and they handled and included the visa in the price. It is a beautiful city.