Tag: Russia

Saint Petersburg, Russia: The Most Surprisingly Awesome City in Europe

admin 0
grand looking palace

  The Road to Saint Petersburg   The Russian Federation always seemed like a daunting place for me to travel. With everything that happened in Crimea including the economic sanctions, dire economic conditions, and a crumbling ruble, I was a little apprehensive to go by myself. But, there was no way I was going to… continue reading »