Caribbean Island Hoppers: 8 Spectacular Island Trips May 18, 2018 Caribbean ShareTwitterFacebook Caribbean islands give travelers the ability to mix history and a sunny vacation with beaches and food to spare. Ready...