American Cruise Lines has announced the longest-running U.S. river cruise, a 61-day cruise across 20 states and four of the nation's most famous rivers. It will begin in August 2024, according to TravelLeisure. A new cruise called The Great United States…