Some links to encourage you to visit my city! :)
Beautiful photos of St.-Petersburg, Russia
St. Petersburg International Hostel
Lots of info about visiting Russia, visa support, affordable prices.
Consulate General of the Russian Federation in Sydney, Australia
Issuing visas to foreign citizens who wish to travel to Russia, providing general information about Russia.
Embassies of Russia
Russian Embassies around the world.
The St. Petersburg Times
Cool Russian newspaper in English