St. Petersburg Vacation Travel Guide | Expedia

St Petersburg lies around 400 miles to the Northwest of Moscow. Nestled on the Neva River, it spreads out from its banks and across a series of islands that lie within the river delta. With a wealth of extravagant palaces, breathtaking cathedrals and magnificent gardens, St Petersburg is truly Russia’s Imperial city. Carved out of swampland in the early 18th century by Csar Peter the Great, St Petersberg has been gilded b
Back to Top