Destination: Saint Petersburg, Russia

Go and see why Saints Petersburg was dubbed one of the most beautiful places in the world.