The best way to get around St. Petersburg is by public transportation; otherwise, you can walk around Nevsky Prospekt, the main thoroughfare. There's an extensive bus and metro system with lines ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results