Traveling in St Petersburg metro stations can be the most exciting trip of your life. It is the second largest metro of Russia after Moscow. It is underground subway system. Its main stations are in St. Petersburg and Leningrad Oblast Russia. However, it has substations in many cities of the russia. This subway system is…
Read moreSt petersburg metro stations in Russia
