St. Petersburg is a beautiful city to explore, and Russia is home to many must-see attractions for tourists and touri ...