St. Petersburg, Russia WOW!
St. Petersburg WOW!!! The buildings, the churches, the architecture and the art WOW! Mike and I would have really liked three weeks in St. Petersburg not just 72 hours. We knew that there was a lot to see in a very limited amount of time so we hired a guide …