Pavlovsk (Leningrad Oblast, Russia). Pavlovsk is a town situated in Russia, 30 km from and under jurisdiction of St. Petersburg, just to the south of Tsarskoye Selo. The town developed around the Pavlovsk Palace, one of the most splendid residences of the Russian imperial family.

Loading…
Pavlovsk (Leningrad Oblast, Russia). Pavlovsk is a town situated in Russia, 30 km from and under jurisdiction of St. Petersbu...