When most people think of the Caribbean, sprawling beaches soaked with sun and dotted with palm trees come to mind…