exploring caribbean islands