Metro Stations in Russia
Travelers are voting Mayakovskaya, Leninsky Prospekt and Petrogradskaya as the best of 61 metro stations in Russia. Also popular are Sportivnaya, Grazhdansky Prospekt and Gorkovskaya in Saint Petersburg. Want more? Check out our map of metro stations in Russia or these 28 metro stations in Saint Petersburg.