St. Petersburg has all the ingredients for an unforgettable travel experience. Its magnificent art exhibitions, rich architecture and extraordinary history cannot leave anyone indifferent to the city. Let us know which of the places will be at the top of your ‘visit list’.