With Thanksgiving just three weeks away, Carnival Cruise Line has revealed what’s on the menu for ships across the fleet.