
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 […]