young island resort is located just off the coast of which caribbean island?

Back to top button