Originally Posted by
BenjaminNYC
USVI is weird. You don't NEED a passport but they have asked me for it every time I've gone (actually, mostly upon leaving). It leaves me very

Yeah well probably because you can easily move between US and British territory (ie islands). I know as a Visa Holder (non-immigrant alien) in the US I had to bring my (foreign) passport and (US)visa when going to the USVI - mainly I think for travelling back to the mainland.