The Avid Cruiser

American Cruise Lines Launches American Harmony Ahead Of Schedule

American Cruise Lines launched its second new modern riverboat American Harmony at Chesapeake Shipbuilding in Salisbury, Maryland.
[view]