1 Sailing Weekly
59 hour crossing
Saint Petersburg listen is a city located in northwestern Russia on the delta of the river Neva at the east end of the Gulf of Finland on the Baltic Sea.