About
The rest of the sites that provide Russian visa are NOT AUTHORIZED AGENCIES but simply private businesses that act as intermediaries and make the last price tag of the visa a good deal more. Only major hotels and a few restaurants accept charge cards.
Joined
October 2019