From Barbados and Anguilla to the US Virgin Islands and Puerto Rico, discover the best Caribbean islands to visit on your next tropical gdetaway!