Moscow may be the capital of Russia today, but the grandeur and history of its former capital mean that St Petersburg is often the destination of choice for many travelers. From the palaces and squares of the city center to the Neva River and beyond, St Petersburg tourist attractions provide countless opportunities to learn about Russian history. Tourism-Review.com introduces 10 of the most interesting sights in and around the city.