Wondering what to see in Moscow and St Petersburg? Well, the best Saint Petersburg attractions are conveniently featured below. Start your visit by learning more about the history of St Petersburg at the Museum of History. Speaking of museums, visiting indoor...