Moscow is the capital city and the most populous federal subject of Russia.

learn more… | top users | synonyms

11
votes
3answers
980 views

Russian visas and short-term apartment rental in St Petersburg and Moscow

I'm attending a close friend's wedding in Russia in July. We'll be visiting St Petersburg for a few days first, then on to Moscow. We have a toddler who goes to bed early and we would much rather stay ...