Definition

A small town in Windsor County, Vermont, United States. It is a rural town with a population of about 700 people. The town is known for its natural beauty and outdoor recreational activities.