Not because you need a VISA. I don't think I've been to a country that required one.
yes i prefer mastercard
Those countries that require visas are pesky little devils,aren't they?
Hell no. I wouldn't have travelled to so many places if that was an issue for me!! Is there any reason why you would avoid such countries?
Russia does go a little overboard. Worth it though I'd have thought.
I wish I would have many visas from all around the world.
No. It's an easy process