Island hopping is one of the best ways to experience the Caribbean. Each trip brings something different: new beaches, local food, different cultur...