Narodovolets Submarine D-2

Narodovolets D-2 is a preserved Soviet submarine turned small naval museum on Vasilievsky Island. The cramped interior is the point: torpedo rooms, bunks, machinery, and wartime displays give a much more physical sense of naval life than a normal gallery case.

things to do museum military history