Newburyport: Marla Checkoway, Steve DeMaranvile, and Abbey Bergman enjoy a warm afternoon aboard the Satisfaction along the boardwalk in Newburyport Monday. Jim Vaiknoras/Staff photo
111010JVAboat