For me, St. Petersburg is the perfect destination, rich with history from the days of the Great Russian Czars to the famous siege and courageous resistance by the soviets in WWII.
This magnificent city has art to rival the art centers of Europe, palaces built by Peter I and Catherine the Great, and more.
If you like to follow a day of sightseeing with local nightlife, St. Petersburg is the greatest. Everything is at your fingertips. It’s all here including numerous ballet companies, (St Petersburg is the home of the Russian State ballet school) classical music, and western style nightclubs.
St. Petersburg never sleeps. When you combine these features with the shopping that is unique to Russia, you will be sold too.