First Thoughts on Russia | We Spent 48 Hours in St Petersburg, Russia First Thoughts on Russia | We Spent 48 Hours in St Petersburg, Russia Tours Attraction Hotels Airport RentCar