US Virgin Islands Charlotte Amalie, the capital with its heavenly white sand beaches, turquoise waters...