Source: Tourism MediaStrelkaVisit Vasilievsky Island for an interesting mix of St. Petersburg’s past and present in one convenient location by the water.WorldEuropeRussiaSt. PetersburgStrelka