11 Hidden Facts of Metro Stations in Moscow

There are some hidden facts among the most beautiful metro stations in Russia. There are one of the things that you must try if you happen to visit the country with an amazing winter wonderland. Moreover, Russian metro stations are not your typical means of transportation but also a display of history and culture in […]