With hundreds of Caribbean islands make their own choices, it can be daunting to decide on a destination in this sun-splashed region.

Read more: cnn.com