Narodovolets Submarine D-2

Narodovolets Submarine D-2 is a preserved Soviet submarine turned museum on Vasilievsky Island. The compact compartments, wartime displays, and naval setting make it a good companion stop to St Petersburg's larger maritime museums.

things to do vasilievsky island museum ship history