Goshen
lies on the southeastern boundary of Addison County. Goshen is the
smallest town in Addison County and one of the towns with the least
population in Vermont. Currently 227. In the early days of this town,
Goshen was a thriving farming community, today however, as with most
rural communities, most people find employment outside the town limits. (More)