Known as the ‘City of the Czars’, St Petersburg offers a fascinating glimpse into Russia’s historical relics. With it being the second largest city in Russia, St Petersburg is also fondly known as the cultural capital of Russia (shhhh, don’t tell Moscow). With that in mind you can expect some pretty epic museums, beautiful art galleries, and … Continue Reading