Picnic Spots in Russia
Travelers are voting Gorky Park, Moskovsky Victory Park and Saint Petersburg Botanical Garden as the best of 17 picnic spots in Russia. Also popular are Leningrad Zoo in Saint Petersburg, Sochi Arboretum in Sochi and Tsaritsyno Park in Moscow. Want more? Check out our map of picnic spots in Russia or these 7 picnic spots near Saint Petersburg.