Mentioning the U.S. Virgin Islands conjures up images of opulent ocean liners and luxurious beachfront mansions. However, you don’t have to be a millionaire to bask in the wonder of these beautiful islands. St. Thomas, St. John and St. Croix all provide unique and exciting vacation opportunities, and they can all be experienced on a…