American Cruise Lines has announced the longest river cruise in the United States, a 61-night cruise spanning 20 states and four of the country's most famous rivers. It will begin in August 2024, TravelLeisure reports. A new cruise called The Great United States...