If you’ve got to spend Thanksgiving away from home, there are worse places to do so than St. Thomas in the Virgin Islands. More...