American Cruise Lines celebrates double riverboat christenings
Guilford, Conn., based American Cruise Lines this week held riverboat christenings at two very different locations — in a canyon at the Idaho border and alongside a bayou in Louisiana — for