off-the-beaten-path destinations in the Caribbean