Veterans and active-duty troops can sail on a free three-day, two-night cruise aboard Margaritaville at Sea, a 1,680-passenger cruise ship that sails from the Port of Palm Beach, Florida, to Freeport, Grand Bahama Island.
The getaway features country music star Jimmy Buffett's Margaritaville-themed shows and amenities, and the "iconic Margaritaville lifestyle," according to the ship's website.