Travel

Explore 20 US states over 2 months on this new river cruise itinerary

American Cruise Lines will sail a new 61-day itinerary exploring 20 states across four time zones, the company announced this week.