Port of call

The American Harmony riverboat is docked at the Port of Dubuque on Tuesday. The boat, which can hold up to 190 guests, is in the midst of its inaugural Mississippi River cruise. The cruise line offers a variety of Mississippi River packages, including the Upper Mississippi River.