The Caribbean has long been the dream, turquoise waters curling against white sand, palm trees catching slow breezes, and ...