A Caribbean Thanksgiving – What holiday could be happier than one spent cruising?