The Connecticut River, New England's longest, flows southwards 410 miles from its humble source at Fourth Connecticut Lake, just 300 yards from the Canadian border in New Hampshire. It forms the state boundary between Vermont and New Hampshire, before snaking its way through Massachusetts and Connecticut until it meets the Atlantic at Long Island Sound. Mercifully, it escaped the bustle of industry and commerce that marred many of the northeast's rivers.
The river is anchored by Hartford in the north, and well-preserved historic towns grace the river's banks to the south, notably Old Lyme, Essex, Ivoryton, Chester and East Haddam. Together, they enchant visitors with gracious country inns, fine dining, train rides and river excursions that allow authentic glimpses into provincial life on the Connecticut.