Russian visa tourist?
how can i get a visa to go to moscow. I am a US citizen
A visa to the Russian Federation can be applied for at the Visa Application Centers in Washington, New York, San Francisco, Houston, and Seattle.
Posted From Yahoo! Answers (for informational purposes only)