Founded by Peter the Great and named in honour of St. Peter, it has been a capital of Russia for almost two hundred years. Renamed to Leningrad during Soviet times, it was a place where many of Russian historical events took place. It is also known as “the Venice of the North” due to an extensive network of rivers and canals.
St. Petersburg has everything it takes to become your favourite city. While you are teaching English in St. Petersburg you will experience rich culture and history that has inspired some of the world’s best modern art, literature, and music. In your time off, you can enjoy the bustling nightlife or take a trip to the opera or the ballet if you’re a bit of a culture vulture.