Yes, a valid travel visa is necessary, according to embassy website information. You may want to consult with the local embassy, which will let you know what the costs are for getting such a visa.
money!
Yes, a US citizen needs a visa to travel to Russia.
Yes, a US citizen does not need a visa to travel to London for stays up to 6 months.
Contrary to popular belief, marrying someone does not make them a US citizen. You need to talk with an attorney, and not WikiAnswers.
no
No
Yes, you do not need a passport to travel to the US Virgin Islands if you are a US citizen.
yes through paper work and then you are welcome to come to the us as a us citizen.
Yes, a US citizen does not need a visa to travel to Germany for stays of up to 90 days for tourism or business purposes.
Yes.
yes you do.
yes