I have a 12 hour layover in Moscow and I wanted to explore the city. Do I need a visa?

Back
Top