The Connecticut River winds through the lovely Vermont town of Newbury
By Yankee Magazine
Oct 28 2008