Middlebury, Vermont

Middlebury, Vermont

The lovely town of Middlebury, at the heart of the Champlain Valley 30 mi/50 km south of Burlington, is home to Middlebury College and a number of cultural landmarks. These include the well-stock...

JDS Travel News JDS Viewpoints JDS Africa/MI