Nowadays, experienced travelers look for something more than just sights or architecture. These days impressions, emotions and feelings are in demand. If you feel like there is royal blood running through your veins or you always wondered what it is like to be close to the intelligentsia, your destination points is most definitely – St Petersburg, Russia. St Petersburg is the second world-renown city in the world after Russia’s capital – Moscow, however when it comes to beauty and sophistication, St. Petersburg is the absolute winner.