USA or UK depending on which island they are from.
for short term no but you do need a passport for short term no but you do need a passport
Persons born in the Virgin Islands are U.S. citizens.
Alaska and Hawaii (which are U.S. states) and the Virgin Islands (which is a U.S. territory) do not require a passport if traveling within the U.S.
maybe yes
yes
NO U DON'T.
If one is traveling from Puerto Rico or one of the US States on a direct flight to the U.S. Virgin Islands, no, a Passport is not necessary. If one is traveling to the British Virgin Islands from the US Virgin Islands, Puerto Rico or any US State, yes, a passport is necessary.
Nope, only your V-card.
You need either a passport or other valid proof of US citizenship, such as a certified birth certificate or other government document proving you are a US citizen, and a government photo ID (like a driver's license).
Well first of all reverse that question why doesn't the British Virgin Islands bind with the U..S. Virgin Islands? I would say that British Virgin Islanders are part of the British Government. While the citizens are of the US Virgin Islands are citizens United States. This issue was actually discussed by the British and US Governments during the 1950s, but there was a great deal of resistance to the idea locally, particularly in the British Virgin Islands.
(in the US) To the US VIrgin Islands, yes. I'm unsure about the British islands. Not all nations will grant entry to convicted felons, with or without, a valid passport.
yes they do