Nestled in the Champlain Valley, in the western foothills of the Green Mountains, Middlebury is a quaint and vibrant shire about an hour’s drive south of Burlington. Home to Middlebury College, an ...