St. Petersburg, Russia, is consistently ranked among the top cruise ports in the world. From the Hermitage Museum and its collection of masterpieces to Catherine’s Palace and the globally recognized Church on the Spilled Blood, St. Petersburg is a cultural haven.
5
August
2014