The Connecticut River meanders from north to south along the entire border between Vermont and New Hampshire for 235 miles.
Looking for a mountain village in New England with a walkable downtown, beautiful scenery, and wide-ranging outdoor activities for all ages and abilities? Head to the beautiful White Mountains of New ...