The U.S. Virgin Islands are known for their glittering blue waters and beaches so picturesque it's hard to believe you don't need a passport to get there if you're a U.S. citizen. The only thing that ...