If your interests are art, history, architecture and this holiday you would like to experience a cultural delight, there is no better destination for you than the former capital of Imperial Russia, Sankt Petersburg. Known in the past under the names of Petrograd and Leningrad, this federal city is a major port in the Baltic Sea, founded by Peter the Great, the famous Russian tsar. For any tourist entering its gates, Sankt Petersburg is an opportunity to contemplate some of the world’s most famous and mesmerizing attractions that range from museums to operas and buildings of a splendid architecture. A holiday in Sankt Petersburg should have at least two weeks if you want to experience the Russian magic to its fullest. With thousands of cultural sites, the city has a rich heritage that allows it to enter the list of the world’s most sought artistic destinations. Many writers were fascinated by the Sankt Petersburg’s atmosphere and tried to capture it in their works. Your holiday here will be unforgettable, both from the historic and the artistic point of view.