Newburyport is a Massachusetts town located on the eastern bank of the Connecticut River, south of Salisbury, Massach ...