5 Beautiful Places to Visit in St Petersburg

St. Petersburg has a true wealth of attractions and experiences to offer travellers, from spectacular Imperial palaces to quirky and absorbing museums, from boat trips along the city's majestic rivers and canals to walks in the footsteps of St. Petersburg's literary and artistic greats. In fact, there's more than enough to see and do in St. Petersburg to keep visitors entertained for weeks or even months. One of the biggest challenges for independent travellers is to work out what they will actually have time to fit in to their itinerary, particularly as St. Petersburg is one of Europe's largest cities, with the historical centre alone covering several square kilometres and some of the most famous attractions located far out in the suburbs. To help you get the most out of your time in St. Petersburg, our travel writers have drawn on their own expertise and years of feedback from travellers to compile this Top 20 list of attractions and experien...