A Glimpse of Russia; 3 Days in St. Petersburg

Aboard the Seabourn cruise ship Ovation, I stepped into the golden glitz and glamour that is St. Petersburg, Russia, today.

Continue reading