Travel Guest Post: Top 5 Places to Visit in St. Petersburg, Russia
As noted in a previous Jetsetera article, Russia is definitely an overlooked country that most travelers don’t think to visit. Although it certainly gets somewhat of a bad rap, it now has a relatively stable economy that supports a large…