Saint Petersburg itineraries

Saint Petersburg travel itineraries: what to do and see in Saint Petersburg in 1, 2, 3 and more days