Yes, whether you're transiting through Russia or vacationing there, you'll need a visa, a passport valid for 6 months beyond your intended stay & tickets and documents for return or onward travel.
No.
yes but it has to be an American visa.
American citizens don't require a visa to visit Mexico.
Anybody visiting Russia needs a visa. A Russian visa is not a rubber stamp, it is a separate document with your photo on it. Also, apply for one as far in advance as possible.
No, US citizens do not need a visa to travel to Romania. I myself have been there three times. Romania is a part of NATO. Any country that is a part of NATO US citizens do not need visas to enter. US Citizens need a visa if they wont to travel to Russia. I was in Frankfurt and some American didn't have a visa for Russia. The Airlines flew him to Russia but when he landed the government put him on the first flight to Frankfurt and deported him.
Yes, I'm pretty sure you will need a Visa though. (Not Visa credit card)
Do Canadians need a visa to visit germany
Do Jamaican need visa to visit Guyana
Yes Canadians need Visa to visit Rwanda
soon.. jamaican passports holders need visa for Curacao..
If you are an American citizen, you have to get a visa to go anywhere out of the country. If you are already out of the country, you probably already got a visa to go there if it isn't in North America.
No