Petrogradsky Island or Petrograd Island is the third-largest island in the Neva River delta in Saint Petersburg, Russia. Along with Zayachy Island, Aptekarsky Island, and Petrovsky Island, it constitutes the Petrogradskaya Side.
Ioannovskiy Stavropigial'nyy Zhenskiy Monastyr'
Saint Petersburg Planetarium
Kirov Museum
Freud Museum of dreams
Parusa Na Kryshe
Suliko
Frank
Red. Steak&Wine