Somewhere between the Atlantic and the Caribbean Sea sits an island barely a hundred miles long that manages to pack in a ...