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?
I wish I would have many visas from all around the world.
No. It's an easy process