City Parks in Russia
Travelers are voting Alexander Park, Field of Mars and Maritime Victory Park as the best of 11 city parks in Russia. Also popular are Moskovsky Victory Park in Saint Petersburg and Tsaritsyno Park and Taynitsky Garden in Moscow. Want more? Check out our map of city parks in Russia or these 5 city parks in Saint Petersburg.