Some UK-based buddies are trying to put together a trip to Russia and I don't think the visa info they've got will apply to my US passport-holding self. Anybody know about getting visas/cost/duration of stay, etc. Any info or resources would be appreciated.
Bookmarks