Just a tiny island off the coast of Puerto Rico, Vieques has long been a popular destination with in-the-know travelers looking for one of the best Caribbean islands.
If you’re a fan of Ernest Hemingway, you may have heard of Cayo Guillermo; the author’s work “Islands in the Stream” lauds this tiny island off the northern coast of Cuba.