When most travelers picture the Caribbean, they imagine big-name islands defined by glossy luxury resorts, all-inclusive ...