Why travel to St Petersburg

Many tourists prefer St Petersburg to Moscow but many visit only Moscow, the capital of Russia. So why one should travel to St Petersburg? I know you should visit this beautiful and friendly city but let’s see why.
Visit St Petersburg If You Are Fond of Culture and Art
St Petersburg is often called the cultural capital of Russia. Many agree that the friendliest people in Russia live here, in St Pete. In the city, there are many world-famous museums and art galleries. The Hermitage and Russian Museum are in St Petersburg. Everyone knows about these but in the city you can also find such (pretty new) museums as Erarta Contemporary Art Gallery or Russian Vodka Museum.
The best Opera and Ballet in Russia
Opera and ballet fans should travel to St Petersburg to enjoy performances at the Mariinsky Theatre or at the Mikhailovsky Theatre. It’s recommended to buy tickets in advance as many locals and tourists want to see outstanding performances. You will hardly find empty seats in leading Russian theatres.
St Petersburg Has a Lot of Sacred Places
You can spend days in St Petersburg exploring the city’s cathedrals and churches. Don’t miss Cathedral of Saints Peter and Paul, climb the 250 steps to the colonnade of the dome at St. Isaac’s Cathedral, visit the splendid Cathedral on the Spilled Blood.
Enjoy Walking in St Petersburg
Apart from Moscow, which is huge, St Petersburg’s historic centre is relatively compact. You can easily enjoy walking along the city streets and discovering beautiful buildings. You will not find two similar constructions on Nevsky prospect. See for yourself taking 1 hour walk from the Lavra to the Hermitage.
Something Else
St Petersburg is modern, historic, and international. You will meet people from different parts of the world, try Russian and international food, discover intriguing places, visit former Tsar residences, and make new friends. Yes, the city is young but very experienced.