Tag Archives: Russia

5 stunning attractions in St. Petersburg

Photo: Creative Commons St. Petersburg, the city built at the mouth of the River Neva on a swampland, eventually grew to become one of the most beautiful capitals in Europe. Those who have visited this city will tell you that its imperial victory and distinct feeling is evident throughout the whole city center. I had […]

Comments Off on 5 stunning attractions in St. Petersburg Continue Reading →