Newburyport: Boats fill the Merrimack River between Newburyport and Salisbury on Labor Day. JIm Vaiknoras/Staff photo
100906JVAboats